关于 OpenID 的一点思考
尽管 OpenID 在互联网行业非常受欢迎,但是我们依然能发现,大多数普通用户对 OpenID 这种身份管理技术依然感到十分迷茫。
OpenID的的支持者之一认为是 OpenID 这个名称导致了这个问题。Chris Messina 是身份识别技术领域的大师级人物,也是著名的开源倡导者之一。他在他的博客 Factory City 中提到:要让 OpenID 技术对于普通的网络用户“更简单,更方便”。
有人认为 OpenID 生存在 Facebook Connect 的阴影中,但是不要忘了,Facebook Connect 的成功是因为它基于 Facebook 这个巨大的平台。然而,尽管 Facebook 比 OpenID 有名是一个原因,但这不是真正的问题。真正的问题在于,Facebook Connect 在技术和操作上建立了联系,它与一个普通用户知道的,能够访问的网站紧紧联系在一起,而且这个网站还非常有名;但是 OpenID 没有这种联系。并且,OpenID 的概念让普通用户觉得模糊不清。他们不明白 OpenID 所宣称的“你的身份…网络上…便携的…无处不在的”概念是什么意思。
大家都知道Facebook是什么,所以加上“Connect”字样到熟悉的 Facebook 标志之后,多数人可以猜到是什么意思:你正在访问的网站将会连接到你的 Facebook 帐户,而且你和你朋友的一些信息会在这两个网站之间共享。
所以,OpenID 落后于 Facebook Connect 的原因不仅仅是因为 Facebook 更加有名,更重要的是因为 Facebook 是一个具体的网站,但 OpenID 只是是一个抽象的概念。
Messina 建议 OpenID 效仿 Facebook Connect、Twitter Connect 和其他的登陆系统,将“Connect”这个概念加入到 OpenID 中。下图是 Messina 为 OpenID 重新设计的品牌形象:一个时髦的黑色按钮。相比于 OpenID 目前的标志无疑上了个大台阶。
至于“Connect”的概念,Messina 给出了一个比较好理解的定义:OpenID 是一种能让你使用你已有的帐户来注册、登陆,并且将你的信息、联系人、数据、活动以及其他资料复制到另一个网站的技术。
与此同时, Messina 认为 OpenID 只做一个名称上的改变是不能完成上述的转变的。他建议 OpenID 以 OAuth WRAP 协议的形式重新包装。这是因为 OAuth WRAP 协议可以在两个共享资料的网站之间建立真实的连接用来处理数据,OpenID 则可以提供一种传递个人资料、关系、访问控制和活动的标准化机制。
那么,这对 OpenID 的用户体验有什么提升呢?首先,这将有助于解决“NASCAR 问题”(目前使用 OpenID 登陆经常会显示一大堆的登陆选项,类似于美国 NASCAR 比赛中各种各样花哨的广告 )。NASCAR 问题不仅在视觉上而且在心理上让用户觉得迷惑,新的 OpenID 则解决了这个问题。
Messina 的设计意味着,OpenID 的形象仅仅是上面看到的简单的黑色按钮,而不是类似 Yahoo、Google、Microsoft 或者其他 OpenID 服务提供商的那种花哨的标志。Messina 也承认,至少在目前的情况下,用户点击 OpenID 新的黑色按钮之后,下一步还是很有可能出现 NASCAR 问题。不过他承诺将设计更多的模型来解决这个问题,并且建议说:“可以把这个问题交给浏览器处理。”

2条评论▼