Thanks, Peter.  More responses inline...<div><br clear="all">--<br>Andrew Arnott<br>&quot;I [may] not agree with what you have to say, but I&#39;ll defend to the death your right to say it.&quot; - S. G. Tallentyre<br>
<br><br><div class="gmail_quote">On Thu, Oct 22, 2009 at 8:32 PM, Peter Watkins <span dir="ltr">&lt;<a href="mailto:peterw@tux.org">peterw@tux.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">




  
  

<div bgcolor="#ffffff" text="#000000"><div class="im">
Andrew Arnott wrote:
<blockquote type="cite">
  <div class="gmail_quote">Live demo location: <a href="http://openidux.dotnetopenauth.net/" style="font-family:arial,sans-serif;color:rgb(102, 77, 159)" target="_blank">http://openidux.dotnetopenauth.net/</a><span style="font-family:arial,sans-serif"></span></div>


</blockquote></div>
I&#39;ve got the same UX problems as Rabbit with Firefox (on Linux, FWIW).<br>
<br>
Additionally, NoScript tells me you&#39;re relying on JS from <a href="http://google.com" target="_blank">google.com</a>,
<a href="http://googleapis.com" target="_blank">googleapis.com</a>, and <a href="http://yahooapis.com" target="_blank">yahooapis.com</a> (and this is before I&#39;ve attempted to
resolve the missing plugins problem**). That simply wouldn&#39;t fly on the
sites I help run... we don&#39;t embed 3rd party scripts on our pages for
security, privacy, and reliability reasons.<br></div></blockquote><div><br></div><div>Hey, no sweat on that one.  That&#39;s an easily-changed detail.  In fact when I run it locally it automatically switches to a locally hosted version of those .js files.  The only requirement is jQuery, which the prototype gets from Google because it&#39;s faster to do so (browsers likely already have it cached and Google has distributed servers).  But jQuery can be hosted on your own server no problem.  We pull from Yahoo for its YUI library, which is an optional component that allows the Login split-button to work for delegating identifiers.  That too can be hosted yourself, or abandoned altogether at the cost of the split button being just a simple most-preferred-OP button.</div>

<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div bgcolor="#ffffff" text="#000000">
<br>
BTW, last month our main site (I work for a mid-sized US city) added
our first foray into OpenID for public (vs. extranet) features -- a web
commenting feature that supports local logins or OpenID (special
buttons for Yahoo and Google, standard box for other claimed IDs).
Among the first public users are some who chose to use the Google or
Yahoo buttons rather than create accounts that only work on our site. I
owe you, Andrew, special thanks for that, as we&#39;re using DotNetOpenID
to make that possible.<br></div></blockquote><div><br></div><div>Very cool.  And you&#39;re welcome. :)  </div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div bgcolor="#ffffff" text="#000000">
<br>
-Peter<br>
<br>
** The missing plugins problem is significant on Linux: clicking
&quot;Install Missing Plugins&quot; and then &quot;Next&quot; yields the message &quot;No
suitable plugins were found&quot;.<br>
<br></div></blockquote><div>So the good news is that it turns out FireFox <i>does</i> show the Install Missing Plugins button for me on Windows too.  But it takes a while to show up, which is why I never noticed it.  I&#39;ll get that fixed.</div>

</div><br></div>