苹果年度精选 App 创始人:这样注册才不烦人(3)
二、注册/登录的切换为何会丢失数据?当用户需要注册/登录时,默认给出的界面应该是「注册」,还是「登录」?
因为你永远不知道用户是需要注册,还是需要登录。所以无论哪个,都不对。 拉勾默认是登录,印象默认是注册,而 Behance 则呈现的是内容,将注册与登录按纽都并列在下面,不做默认。不同的 app 采用不同界面来看,对于所谓默认,未有定论。 图源:拉勾、奇妙清单、Behance 截图 从我个人经验来看,考虑到目前 app 领域普遍采取的「长久性登录」策略,默认为「注册」也不失为一个具有概率意义的选择。毕竟大家都通常只会在换机、重置系统、登录失效、主动退出这些低频时刻来登录。 真正的问题在于「登录」与「注册」两种界面切换时,发生的数据丢失。 你一定有这样的经历:当你输入完注册相关的信箱,密码,并准备提交时,突然发现原来这是「登录界面」,而不是你以为的「注册界面」,于是你点击了「注册」。此时,刚刚输入的信箱与密码全部被清空——这真是让人恼怒! 误以「注册」是「登录」导致的切换清空 图源:印象笔记 Android 版录屏 如果你将登录界面误看作注册界面,同样面临切换时数据被清空的可能。 这种事件机率不高,但可能性不低,而且这是用户进入产品的一个重要关卡,要引起重视。 1. 确保界面切换时,数据被保留优化的方案只需要前端将用户已输入的数据保留,在「登录」与「注册」切换时,自动将两种界面匹配的数据转填。 我在设计「水滴清单」时尝试了这一方案: 切换「注册」与「登录」时保留数据 图源:水滴清单 app 录屏 2. 避免「注册」与「登录」界面混淆应该注意 2 个问题:
反例:印象笔记的「注册」与「登录」界面视觉区别度太低。 图源:印象笔记 iOS 版截图 3. 通过预判断,设计容错界面如果发生了误判断,还需要增强容错——这意味着,尽可能地允许用户出错,而不是告诉用户「你错了请重新输入」——因此你很难判断是用户错了,还是系统错了,更准确地说:用户永远没有错,如果用户犯错,那也是产品的错。 (编辑:ASP站长网) |