浅谈网站密码输入设计该注意哪些方面
网站的密码输入在几乎所有的互联网应用中都被使用到,特别是网站的用户注册和登录。而对网站的密码输入进行相关的限制是所有网站都必须考虑的,因为密码的安全性越来越受到人们的关注。尽管可以对网站的密码输入进行相关的限制,但采用的这些限制又容易对网站的用户体验带来一些不良的营销,毕竟网站上的密码输入限制会给用户使用网站的时候带来一些限制和门槛,导致操作上的不便。那么网站的密码输入设计该注意哪些方面呢?
首先,登录与注册页面中密码的明文显示问题。这个问题不同的人会有不同的认识,一方面有安全意识的人大多数都会觉得密码对于注册和登录同样重要,应该都采用密文形式显示,这样可以减少被盗的概率,另一方面那些普通的用户会认为只要上网使用方便,密码越明显越好。但是从网站设计的角度来考虑,网站的设计者和运营人员都应该全面考虑,必须认识到网页密码的重要性,又必须从用户的实际情况来设计。一个网站的登录界面输入密码的次数往往都要高于网站的注册界面输入的密码框,因为用户只要注册完了以后就会一直使用这个账号来登录网站了。所以,在网站的登录界面一般是将密码输入框进行密文显示,而注册的时候在安全性较高的网络环境下可以使用明文,但在网吧等公共场所建议还是使用密文。有的用户会认为使用密码进行注册容易忘记密码,这个时候我们可以在注册页面增加密码确认框,如下图,这样可以减少用户注册时忘记密码的几率。
其次,关于确认密码框的必要性问题。上面有提到确认密码框可以在用户注册的时候帮助用户减少忘记密码的可能性,但是也会在页面上给用户多加了一道坎,用户需要在这个页面上做重复性的输入。但是在非必要的情况下,特别是对安全性没有太大必要的情况下,确认密码框尽量减少使用,因为使用用户输入密码的时候看到的都是密文,一旦密码验证错误就需要两个密码框的内容清除后重新输入,这样会容易让用户恼火。
接着,采用部分密文部分明文的密码显示方式。个人认为网站在用户注册的时候密码可以明文显示,但是如果部分应用对安全性要求较高的情况下则可以有其他解决的方法,那就是采用密文+明文的显示方式,即将密码的前几位或后几位进行以密文形式显示,其他位则使用明文显示,这样既可以保障安全性又可以解决用户密码容易忘记的问题。当然,在用户注册的时候其实密码以明文显示被偷窃的概率并不是很高,除非屏幕被录像监控,否则一般人看屏幕一瞬间要想记住所有的密码并没有那么容易。
此外,密码在特定情况下可见。我们在网站上输入密码的时候,可以在鼠标光标焦点在密码框中的时候线上明文,光标一旦离开密码框的时候则线上密码,这也是一种比较有效的密码显示设计方式,可以实现安全和填写方便两不误,不失为一种使用的密码输入方式,,如下图所示。
总之,网站的密码输入方式最关注的是用户的操作的方便快捷和安全性,最理性的情况则是用户操作方便和密码安全两者的平衡。一方面不能凭主观臆断来过分强调密码输入的安全性,因为这样会降低用户体验,往往会给用户带来诸多操作上的不便,另一方面网站的密码输入也不能过分强调用户体验的方便而忽视了密码的安全,否则会给用户带来相应的损失。此外,在一些情况下,如果不能判断这两者的重要性孰轻孰重,则可以让用户自己选择,可以参照如下图的,手机wifi密码的可见选项,让用户自己来进行选择。
本文由读书屋asp.net教程原创,如有转载请注明出处,谢谢!
上一篇: 淘客经验分享:我们要学会在取舍中前进