<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Andrew, some random feedback<br>
<br>
1) I used Google the first time. The next time I saw "If you have
logged in previously, click the same button you did last time.
"<br>
<br>
But what if I want to use a different OP? I know nothing is stopping me
but the above feels too much like a directive<br>
<br>
Perhaps 'You may use the same ...'<br>
<br>
Also, although the Google icon had a little green flag on it, there was
no text alerting the user to the significance<br>
<br>
2) When I used Yahoo, their page doesnt fit in the pop-up<br>
<br>
Yahoo warned me about the bona fides of the RP (yes I know its not
under your control but its disconcerting nonetheless)<br>
<br>
3) After successfully getting in with Yahoo, I saw the green check on
both Yahoo &amp; Google icons. But when I logged out and came back the
check had disappeared from Yahoo. <br>
<br>
This didnt happen for myOpenID &amp; Verisign, ie their green checks do
light up along with Google's to record past successful use<br>
<br>
4) I see the install plugins prompt on FF on Vista. The auto install
didnt work<br>
<br>
5) I get a browser warning about 'unencrypted connection' only with
Yahoo - on the redirect from the OP back to RP<br>
<br>
6) When I tried to use a blogspot OpenID,
(<a class="moz-txt-link-freetext" href="http://connectid.blogspot.com/">http://connectid.blogspot.com/</a>) the RP validation script refuses to
recognize it ('No OP Endpoint found'.<br>
<br>
Separately, the above error message could be less cryptic<br>
<br>
Regards<br>
<br>
Paul<br>
<br>
Andrew Arnott wrote:
<blockquote
 cite="mid:216e54900910221544h2f6124e2o47fb203b640ec3e2@mail.gmail.com"
 type="cite">
  <div class="gmail_quote"><span style="font-family: arial,sans-serif;">
  <p style="font-weight: bold;">OpenID RP login UX</p>
  <p>Live demo location:&nbsp;<a moz-do-not-send="true"
 href="http://openidux.dotnetopenauth.net/"
 style="font-family: arial,sans-serif; color: rgb(102, 77, 159);"
 target="_blank">http://openidux.dotnetopenauth.net/</a></p>
  <h3 style="font-family: arial,sans-serif; font-size: small;">Design
considerations</h3>
  <p>The&nbsp;<a moz-do-not-send="true"
 href="http://docs.google.com/Doc?docid=0AXB25E7fZcQCZGY1bm40ampfMTkxaHJ2emZya3M&amp;hl=en"
 style="font-family: arial,sans-serif; color: rgb(102, 77, 159);"
 target="_blank">DNOA</a><a moz-do-not-send="true"
 href="http://docs.google.com/Doc?docid=0AXB25E7fZcQCZGY1bm40ampfMTkxaHJ2emZya3M&amp;hl=en"
 style="font-family: arial,sans-serif; color: rgb(102, 77, 159);"
 target="_blank">&nbsp;login UX design document</a>&nbsp;contains the design
spec, and some of the reasoning that went into that design.</p>
  <p>One high-level goal of all this work is to produce a set of HTML,
CSS, and JS files that can work on any web platform, so that ruby,
python, php, coldfusion, and (of course)&nbsp;<a moz-do-not-send="true"
 href="http://asp.net/"
 style="font-family: arial,sans-serif; color: rgb(0, 62, 168);"
 target="_blank">ASP.NET</a>&nbsp;RP web sites can benefit from a better UI
for logging users in.</p>
  <h3 style="font-family: arial,sans-serif; font-size: small;">Interesting
scenarios to experiment with and/or test</h3>
  <ul>
    <li>Login by clicking on Members Only. This invokes the full page
redirect login UI.</li>
    <li>Login by clicking Login in the upper-right corner of the page.
This invokes the popup dialog UI.</li>
    <li>Visit the account management page and add additional
OpenIDs&nbsp;or&nbsp;InfoCards to your account so you can log in with multiple
identities yet be recognized as holding just one account.</li>
    <li>Login multiple times, using various OPs. Notice first that we
highlight the button you chose the prior time. This helps the user not
splinter his identity on a return visit in the event he has accounts
with more than one displayed OP.</li>
    <li>Notice that in the login UI some OPs support&nbsp;checkid_immediate,
and on a return visit, a green checkmark appears in the lower-right
corner of an&nbsp;OP&nbsp;button when an immediate login is available. If a green
checkmark is not visible on an&nbsp;OP&nbsp;button, a popup window will be used
to guide the user through the initial login process. Some OPs (such as
Verisign and Yahoo) do not support checkid_immediate, and will never
display green checkmarks.</li>
    <li>When logging in, try using the OpenID button. Notice that as
soon as you finish typing that discovery on that identifier begins and
a login button appears within the text box. Next time you visit,
the&nbsp;UX&nbsp;will remember what identifier you typed in and help you log in
again.</li>
    <li>Try using the OpenID button with an identifier that delegates
to multiple OPs. Notice how the Login button that appears to help you
go through&nbsp;checkid_setup&nbsp;(if no checkid_immediate requests come back
positive) is a split button, allowing you to actually pick which&nbsp;OP&nbsp;to
log in with, and these OPs are in priority order (adjusted for OPs that
are down or misbehaving, which are moved to the bottom).</li>
  </ul>
  <h3 style="font-family: arial,sans-serif; font-size: small;">Special
release notes</h3>
  <p>In this iteration, I've elected to go with the popup dialog
approach to displaying the login UI rather than a popup browser window.
This is still alterable, and your feedback and/or preferences on this
decision is most welcome.</p>
  <p>The current set of OP buttons displayed include 4 OPs: Google,
Yahoo, Verisign and MyOpenID. The last two of these do&nbsp;<span
 style="font-style: italic;">not</span>&nbsp;fit the qualifications given in
the design document, but they are included here to assist in the
feedback process, and because I don't know how to make four buttons
(Google, Yahoo, OpenID and InfoCard) look good, so I jumped up from
three to six.</p>
  <p>In the&nbsp;OpenID text box area, after authentication completes a
green checkmark is displayed, but sometimes no login button appears to
complete login. This is a UX issue I haven't figured out how to solve
yet. But the way to proceed with login is to click the original, large
OpenID button again.</p>
  <p>The browsers I've tested with are IE8, Chrome 3, FireFox 3.5 and
Safari 4. If you test with other/older browsers, please leave feedback
about how your experience was. But currently I'm not targeting older
browsers, so any bug reports regarding backward compatibility&nbsp;<span
 style="font-style: italic;">may</span>&nbsp;not be fixed.</p>
  <h3 style="font-family: arial,sans-serif; font-size: small;">How to
leave feedback</h3>
  <p>Just reply to this message.</p>
  </span>--<font color="#888888"><br>
Andrew Arnott<br>
"I [may] not agree with what you have to say, but I'll defend to the
death your right to say it." - S. G. Tallentyre<br>
  </font></div>
  <br>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
general mailing list
<a class="moz-txt-link-abbreviated" href="mailto:general@lists.openid.net">general@lists.openid.net</a>
<a class="moz-txt-link-freetext" href="http://lists.openid.net/mailman/listinfo/openid-general">http://lists.openid.net/mailman/listinfo/openid-general</a>
  </pre>
</blockquote>
</body>
</html>