最近蓝色用户体验区有一个关于登录时如何保存cookie才合理的帖子,引发了我的一些思考,本来想直接写:如何设置保存cookie才是合理的,但后来想不如把整个登录页面都写了吧,正好对于这个页面的一些设置,自己也有些想法。
登录页面涉及的主要要素无外乎:用户名
密码
保存cookie
登录按钮
找回用户名的需求在增加在互联网中,不可能一个用户名走天下,你想注册的那个名字很可能早已被别人注册了,因此你需要准备你的第二名字甚至是第三名字,比如jack、jack1982、jack19820709.所以说现在的用户基本都拥有3个以上常用的用户名,这便增加了混淆的机率。同时随着互联网用户的增加,用户名长度也随之不断增长(想在门户网站注册一个4位的英文用户名几乎是不可能的),这便增加了用户忘记自己名字的可能性。从定性上来说,找回用户名的需求在不断增加,但从定量上来看,这个量还是占极小的比例,是否有必要增加找回用户名功能,完全取决于网站规模:网站越大,这个需求越强。(Yahoo、Ebay、淘宝都提供找回用户名功能)
把找回密码放在哪里?“找回密码”功能的必要性,我就不多说了,那么这四个字放在什么位置上更合适些,目前有两种方案:
1、 文字紧跟在密码输入框附近;
2、 文字放在登录框下发;
见下图:
这两种方案代表了两种思路,即:
1、功能应该按照用户任务流来进行布局
2、不常用但又不可去掉的功能不应打乱用户的任务流两种思想都是正确的,但在这个例子里我更愿意用第二种思想来指导我。虽然找回密码是任务流中的一部分,但毕竟没有谁天天忘记密码,使用这个功能的人可能是很小甚至是微小的一部分人,我们应该以大多数用户为重,将这个功能移出普通用户的任务流,让大多数用户流畅。虽然这样做可能会让那一小部分人麻烦些,但他们连自己密码都忘了,再麻烦些又有何妨呢?
将选择权还给用户下面要说的是保存cookie的问题,大体上来说,对于登录时保存cookie无外乎三种情况:
1、任何情况都不保存cookie(注;其实只要是登录,就肯定保存cookie,因此这里讨论的是保存较长生命期的cookie,至少一天以上);
2、提供保存cookie的选项,用户可以自主选择保存与否;
3、强制保存cookie,用户无法选择不保存;
对于第一种情况, 适合那些不需要用户频繁登录,或者是需要较高安全性的网站(比如网络银行、电子商务网站),对于他们来说,不保存cookie是合理的,这里我就不展开讨论了。
对于第三种情况,我知道豆瓣在使用,但觉得这种方法多少有些武断。虽然由于豆瓣的用户黏性高,回访率高,强制保存cookie也许方便了大多数用户,但这却损害了那一小部分无法使用固定电脑用户的利益,就像上面找回密码的例子,虽然我们应该以大多数利益为重,但这里有一个重要的前提:为满足大多数用户而做的设置,不应该以损害那“小部分”用户的利益为代价。
我给出的改进建议是:给出默认选中的保存cookie复选框,这样一来可以满足所有用户。
有一点要注意:让用户知道他自己在选什么
如果用户都不知道什么是cookie,那让他选择是否保存是没有意义的,所以你最好用类似“记住我的帐号和密码”“下次自动登录”之类的文字,像“记住我”“保存信息”这样的文字,认知度较低。
喜欢大按钮在页面允许的情况下,不要过于吝啬了,将登录按钮做的稍大一些吧,想体验你如何如何的体贴用户?这是再好不过的机会了。
好了,也许你读下来觉得考虑的这么细没必要,的确,其实我想引出的只是下面的这些想法:
1、 功能应该按照用户任务流来进行布局
2、 不常用但又不可去掉的功能不应打乱用户的任务流
3、 将选择权还给用户
4、 让用户知道他自己在选什么
5、 为满足大多数用户而做的设置,不应该以损害那“小部分”用户的利益为代价
================2006.6.8日的一些补充================
1 如果为了提高用户体验,请去掉“检测用户名”按钮,因为它不但打断了操作流,更因为它根本就不应该让用户来完成,而应该由程序在后台自动完成检测;
2 填写验证码已经让用户够麻烦了,如果还区分大小写,那还不如关闭注册算了;
3 密码提示(找回)问题和答案作用微小,很多用户都是瞎选的,因为他们坚信自己不会忘记密码,当你用你最常用的密码进行注册时,你会担心自己忘记密码吗?况且提示问题不能自定义,而诸多注册页面提供的提示问题又可能各不相同,这使用户还没有忘记密码前,可能已经忘记了密码提示问题和答案;
4 大家都赞同用红色星号表示必填项,不加则为选填项,这对中级用户是很好理解的,但对于初级用户,红色星号还不足以清晰表达必填项这个信息(想想你最初上网时能够区分红色星号的含义吗),因此此时用文字表达再合适不过。如果你的网站更多的是中级用户,比如蓝色理想,豆瓣,那红色星号自然是最佳选择。
这里没有一成不变的定理,先想想你的用户群,然后再决定如何设置页面!
原文地址:http://blog.donews.com/iqst/archive/2006/06/01/898179.aspx 作者:Iqst 出处:blog.donews.com/iqst