昨天写了文,然后早上又和基友微信上讨论了下。
整理了下自己的思路。
开始水,只讨论注册,其他内容先不管,只考虑顺利注册
注册涉及的内容:
1. 手机号
2. 验证码(web有,移动没)
3. 动态码
4. 新密码
5. 确认密码(web有,移动可以没)
其他信息:用户名、邮箱、生日、性别等等
还是昨天的观点,在收到手机短信动态码后,有个系统强判定的过程。基友的观点是所有信息在一个页面完成。而我的观点是应该分至少两步。
第一步,输入客观必要信息,提供系统判定,就是上面内容的1、2、3并且包括动态码判定的提交按钮;
第二步,输入主观内容,完善注册,就是上面的4、5步
如果有其他信息可以放在第三步(不过一般为了简化注册流程,这些东西都会提交注册后填写)
基友认为的所有信息在一个页面好的理由是,这样用户能清楚自己是什么账号什么密码,对整体信息有大局观。
但我认为整体在一个页面并不太好的原因有两点:
1.输入动态码之后的判定,估计技术用实时判定会比较困难,所以需要一个提交按钮,这个提交按钮对整体信息是打断的,不如让这个按钮成为两个步骤的分界点,提交以后判定前面信息,正确后进入下一个页面完成后续步骤。
2.如果在同一页面,虽然保证了账号密码等关键信息让用户整体了解,但在完成了手机验证的操作后,验证码和动态码都属于垃圾信息了,在这个页面会对用户的阅读及认知造成一点点的负担。所以这些信息是应该被折叠的。
与此同时,还在PMCAFF上查了下,为什么app上大多只需要输入一遍密码,而PC多数还有「确认密码」这一项。
这主要是因为手机对密码错误的容错能力提高,根本原因是通过手机注册,找回密码的成本下降。即使密码输错了,点选「忘记密码」后重新设置密码也非常容易。
与此同时,小眼睛功能提供了显隐,在手机平米这种对比显示器来说相对私密的注册环境下,输入错误的概率也下降很多。因此手机注册只需要设置一次密码即可。
理想状态的注册页面:极客公园