New BrowserID User Experience http://identity.mozilla.com/post/11454184928 Saved on Oct 14, 2011 #browserid #mozilla #webdev Internet Archive