最近在做网站的注册、登陆、购买、支付等几个重要环节的流程优化和交互稿。这几个环节是与网站信息架构有关且对整个网站至关重要的。我这里讨论注册和登陆两个过程。Billy在这里讲注册的交互细节,推荐阅读。
>>注册过程
1. 尽量简化用户注册时填写的信息。
关于注册的基本逻辑是用户需要填的信息越少,注册转化率越高。如果需要得到更多用户的信息,可以在用户使用网站的过程中逐步获得。比如购买操作时,再要求用户的姓名、电话、地址等信息。其实按照我的思路,我认为用户唯一在注册时需要提供的信息是邮箱。我从来不认为用户名是个有用的字段。
对于用户资料我觉得比较好的体验是:邮箱或者手机号作为登陆名(登陆邮箱可以修改,可参考支付宝),还有支持Openid(虽然它大部分时候是鸡肋)。在用户注册成功后提供给用户一个昵称字段(且昵称也可修改,可参考豆瓣)。
这里分享一个最简单的注册的例子,是国外Enterprise Social Network里做得非常优秀的网站Yammer。Yammer注册页面只有一个邮箱,连输入密码的操作都是放在邮件激活以后的。
2. 用户验证过程可以多元化
绝大多数网站的注册都需要邮箱验证来激活。其实验证信息是可以多元化吧:比如短信验证,通过添加IM robot机器人来验证。百度有啊已经加了短信验证哦。当然这些验证都没有邮件那么有效,作为思路扩展吧。
3. 某些信息应该对用户屏蔽
友商网的注册页面由于历史遗留问题,在注册页面一直存在着2个附加信息,第一是卡号、密码(即Activecode信息),第二个推荐人。在下一版改版,我会强烈推进去掉这两个信息。对于Activecode信息、推荐人其实是可以通过隐藏iframe等方式包含在代码里的。而且推荐人是推荐人用户名还是推荐人姓名?也是含糊不清的。
>>登录过程
首先应该不强迫用户进行登录操作,比如支持游客访问、购买等。
其实是对用户进行基础分级:首次访问网站的新用户,尚未登录的老用户(检验cookie来验证)、已经登录的用户(后续可以对已登录用户再分级,比如普通登录用户、付费用户等)。对于哪类用户展示哪些信息,对于信息架构是很重要的。
那么,在这两个逻辑之后提出几个待讨论的小问题:
1. 首页放登录框、密码框,还是放登陆链接?
2. 登录后的页面应该跳转到哪个页面?我认为目前友商网的这个设计是需要改进的。