设计注册/登录界面时要注意的常见问题

如何为网站设计用户登录流程是一个老生常谈的话题。随着时代的发展,新用户注册、登录到真正加入一个网站的过程一直在变化,从简单的信息填写发展到全面的注册方式,再从系统的注册回归简约直观的登录体验,新用户的登录流程经历了一个迂回的变迁过程。现如今,绝大多数的网站已经放弃了复杂、繁复的注册流程,将用户可能会遭遇障碍、引起用户反感和烦躁的部分去除,尽可能简单的让用户完成注册和登录流程。

当用户完成注册之后,可以选择性地提供额外的信息,而这些信息可能会给给用户带来更加定制化的用户体验。为了安全起见,绝大多数的网站还是提供了邮箱验证甚至电话验证的环节,甚至提供备用安全邮箱的验证机制。

总而言之,在今天我们来审视网站的新用户注册登录流程,这是一套系统、完善且具备完整约定俗成规则的设计环节。

随着注册流程的优化和简化,登录界面和注册界面现在很容易被混淆。造成这种混淆的原因不止是简化。首先许多网站会选择将登录和注册界面设计地非常相似,甚至将其直接容纳到同一个界面当中去。许多用户不经意间在一个网站注册过好几个帐号的事情,并不鲜见。

问题不仅仅存在于流程上。在中文中,“登录”和“注册”两个词在视觉上有很明显的差异,但是英文中,“Sign Up”和“Sign In”也是很容易引起混淆的。

所以,为了让用户不再有不必要的混淆,最好是设计不同的界面,并进行差异化的视觉和内容的设计,确保用户不会误判。在这里说说反例,AxureShare 的登录/注册界面就非常典型地勾勒出简化后的重复布局是具有何等的迷惑性。

在注册环节,还有一个特别值得注意的问题就是用户名和注册邮箱的问题。当用户注册时候,最好不要让用户去创建独特的用户名,并且以此用作登录服务的唯一凭证。绝大多数的用户会有至少2个邮箱——一个用作工作,一个用作私人用(在中国许多人可能只有一个邮箱,QQ邮箱……)。所以,最好的方式是让用户使用邮箱登录,注册用户可以在登录之后修改信息,增加辅助邮箱,可以添加用户名。

另外,在移动端发展迅猛的今天,让用户使用手机号登录也是非常不错的方案。首先手机号具有独特性,作为登录帐号拥有便捷性和易于记忆的特征,作为常用的帐号存在,更易于用户使用。

值得一提的是,手机号还符合目前流行的两步验证安全机制,系统可以更加便捷地为用户发送验证码。

进度条是用户界面中最重要的存在之一,它为用户呈现进度,设定目标,并将信息反馈给用户。进度条让用户可以清晰地了解他已经完成多少,还有多少有待完成。也正是有了进度条,复杂的加入环节才得以分割、简化,并且显得更加清晰。

LinkedIn 在这方面做的相当突出,它将用户信息的完成度完全量化,激励用户不断添加内容完善个人信息。

动效是目前最常用也最实用的元素之一。使用动效来告诉用户如何填写表单,将动效和行为召唤按钮等设计结合到一起,可以让用户明白下一步的操作流程。

在 Readme.io 这个网站中,猫头鹰会随着操作而变化,当用户输入密码的时候,会非常可爱地盖住自己的眼睛。动效和动画的加入让页面无形中加入了更多的互动,显得更加引人入胜了。同样的,Shopify 在注册界面中,会用弹出的标签动效来帮助用户了解下一个操作步骤。

虽然并不是每个用户都会使用第三方的帐号(微博、微信、Facebook、Twitter、LinkedIn等)来注册/登录网站服务,但是预留第三方帐号登录的选项是很有必要——这样的登录方式更加便捷。

越来越多的网站和APP的注册流程中,密码不再是输入两次,这样的情景下,注册时密码输入错误几乎是致命的,所以为用户提供密码显示可以有效的避免这个问题。要知道,目前许多注册都是在移动端上完成的,拇指在屏幕上输入密码比在键盘上输入的失误率更高。

超过82%的人有忘记网站登录密码的经历,随着网站、APP和各类服务的增长,这个数字只会增加不会减少。

当用户输入密码的时候,提醒他们键盘是否有大写锁定,也是值得注意的点。为用户提供文本提醒或者视觉提醒都有助于避免多次输入错误,降低用户浏览受挫机率。大多数的浏览器已经集成了大写锁定提醒,所以这个问题只要稍加注意就可以看到。不过,用户在属于密码的时候注意力大都集中在输入的内容上,所以大写锁定提醒必须优雅又醒目。

设计模式的存在,顺应用户的习惯和交互的规律,让用户可以更好地与界面进行操作。反模式的存在,同样可以引导用户行为,但是引导的结果往往不可控或者无法达成目标。常见的反模式设计并不少:

·用户输入信息失误的时候报错,然后删除所有输入的而内容
·当用户已经拥有帐号的时候,依然允许用户使用该用户进行注册
·为用户添加了看似可点击但是实则无法点击的标签
·限制用户输入字段长度但是完全不给予提醒

移除验证码可以有效的提高转化率。虽然验证码可以很好的避免注册机,但是验证码对于用户而言的挫折更多,12306 堪称反人类的验证码就是个很好的反例。据统计,有38%的用户会在第一次输入验证码的时候输错,15%的用户会一直输错,而这类用户通常在第五次输错之后彻底放弃注册。

REDDIT 就彻底移除了注册环节的验证码,去除之后网站的新用户注册率同比增长8%。当然,反注册机和机器人还是很有必要的,如果情况比较严重可以选择比较人性化的验证机制来规避。

想要提升新用户注册的转化率,绝大多数要应对的用户体验的问题,了解用户的痛点,除了要考虑传统的桌面端用户的问题,还要应对移动端用户的新需求。在好体验和安全性之间把握好平衡点,这也是新用户注册环节最难两全的问题。

adobe

译文地址:优设

优设译文:@陈子木

(0)

相关推荐

  • axure怎么设计QQ登录界面交互效果?

    axure中想要设计QQ登录界面交互效果的页面原型,该怎么设计呢?下面我们就来看看详细的教程. 1.制作背景动态模板,在动态面板内新建背景图层,设置投影样式 2.制作右上角设置小图标交互样式(以设置小 ...

  • 修改Win10登录界面时无法运行Login.ps1文件的解决方法

    部分用户在按照方法修改Win10登录界面时,遇到了“使用PowerShell运行”运行Login.ps1文件失败,无法生产所需Windows.UI.Logon.pri文件的情况(可能很少).这该怎么办 ...

  • Win7纯净版32位系统下开机到登录界面时提示用户界面失败怎么办

    在操作win7系统过程中,经常会在开机过程中遇到各种各样的故障,比如有使用win7纯净版32位系统的用户反映说他的电脑开机启动到登录界面的时候,系统突然弹出一个错误窗口,提示用户界面失败,导致无法正常 ...

  • 如何利用NetBeans Swing可视化设计用户登录界面

    操作方法 01 第一步,打开NetBeans开发工具,创建JFrame窗体LoginJFrame,如下图所示: 02 第二步,在设计界面,拖动两个JLabel到JFrame上,修改label显示内容, ...

  • 修改Win10登录界面时无法运行Login.ps1文件如何解决

    其实,我们在进行"使用PowerShell运行"这个步骤时,可以选择不直接运行,而是在Login.ps1的编辑界面全选里面的内容,然后按F8执行"运行选择".按 ...

  • C#Winform 实现系统界面切换到账户登录界面

    管理系统在设计的过程中,往往会考虑到帐户权限的问题,而我们有时在做某个工作时,由于当前登入的账号权限不足,需要切换账号.那么,程序也只需要点一下切换按钮就会到登陆页面,具体要怎么实现呢?下面我们一起来 ...

  • 修改Windows 7系统中登录界面的默认输入法的方法介绍

    一个偶然的机会发现了一个问题,有一台新安装Windows 7的计算机加入域后,重启进入登录界面时,其输入法默认被设置为“微软拼音”输入。 出现这个问题本来是不会影响计算机的正常使用的。但是,当用户在输 ...

  • 关闭XP系统登录界面的滚动条的办法

    现如今windows xp系统已经陪伴我们走过了十多年,很多用户对xp系统的功能都了如指掌,对于系统的各种功能,并不是所有的功能都适用于我们,为了让自己的电脑系统更加的符合我们操作习惯,我们有必要关闭 ...

  • Win 7登录界面默认输入法如何修改

    近日在一个偶然的机会发现了一个问题,有一台新安装Windows 7的计算机加入域后,重启进入登录界面时,其输入法默认被设置为“微软拼音”输入。 出现这个问题本来是不会影响计算机的正常使用的。但是,当用 ...