导读网站,系统,登录,界面设计,任何,一个,系统,不管,还是,应

  任何一个系统,不管是B/S还是C/S应用,不管是PC应用还是移动应用,都往往会有登录界面,这个登录界面是用户使 用产品的入口点。一个系统登录界面的设计并没有大家想象的那么简单,只有几个输入框和一个登录按钮就可以,更应该考虑的是用户的体验。不管是使用弹出层、 页面跳转还是各种网页交互技术,最终都是为了用户体验,不让登录界面带给用户不友好体验。

  首先,登录界面要尽可能少地减少用户的信息输入。以注册表单为例,表单中如果增加一个字段信息,用户的注册率也会跟着下降,因为用户往往需要思考这个字段到底要填什么或者不知道这个字段需要填什么。特别是在是在手机上,如果填写太多的信息会让用户十分抵触,手机打字本身就不太方便输入那么多的信息,特别是那张多行文本框的段落信息。同时,在必要的时候在登录界面上提供给用户查看明文的功能,特别是密码输入,我们在注册的时候往往都会有个密码确认的框,如果两次密码不一致,用户可能会将第一次和第二次的密码信息都清楚掉再重新输入两次,越多次数的用户输入,会带给用户越多的不友好印象。

  其次,登录或注册的提示信息。不管是移动应用还是PC应用,为用户提供最有有效的登录或注册提示信息是用户友好性的一种体现。特别是在用户注册或登录填写的表单有多个字段,而在这些字段的验证容易让用户产生歧义。表单的提示信息可以有多种形式,可以通过弹出层、红色标识字眼、相关图标等。同时,更多的登录或注册的表单输入提示可以减少用户输错的概率和帮助用户节省时间,如下图就是一个提示信息友好的例子。

  第三,尽量减少强制用户的操作。很多系统在登录界面就摆满了很多输入框,但是在注册和登录的时候是否都有强制验证的必要吗?在一些情况下,如果没有太大安全性的时候是可以减少这种强制验证的,而可以在用户密码或其他关键信息输错一定次数的情况下才会有强制的验证码验证。当然,强制用户的操作还包括登录界面中信息已经输了一次,页面表单提交后字段的信息就丢失,这样会给用户带来很大的反感,这也是为什么现在的网站都会采用异步ajax验证的原因。

  此外,对错误密码的保存问题。这一点更多的是从技术上的手段,当用户第一次输入输入的密码是不正确的时候,系统就可以在得出密码输入错误后的同时将这个错误密码保存在会话当中,接着,如果用户第二次或第三次再次输入这个错误的密码时,系统就可以在与用户交互的界面上提示密码错误,通过这种技术的处理方式,可以就可以减少用户密码输错的机会,同时也可以减少一次登录信息到服务器的验证,从而一次减少服务器的处理负担。很多时候用户输入的密码其实都是错误的,因为密码输入框都是以密文*号的形式出现,所以将错误密码保存起来更有利于网站登录界面的友好性。

  总之,不管是何种类型的系统应用都需可以在登录界面上不断雕琢,更多地是要从用户的角度出发,如果从每个细节上去让用户更加轻松地登录。并不是每个用户都是有耐心的,系统的登录注册就是用户使用产品的一扇窗,只有让用户真正轻松地从窗户看进来,才能够更好地体现产品的价值。