问题2:为什么密码找回界面中没有自动填入账号信息?
要不要自动填写表单有时候是一个体验问题,有时候是安全问题。
账号信息的填入方式有三种:用户自己填入、他人填入、浏览器记录的账号信息。如果由用户或者他人填入,那么对安全问题的考量不在自动填写账号信息的环节,而在后续的验证环节。如果是由浏览器自动记录的账号信息,那么视用户习惯和产品特性,分别由用户和产品来决定是否自动记录 Cookies 并自动填写。
在当前产品的密码找回场景下,账号信息的自动填入不涉及安全问题,所以它是一个体验问题。
自动填写表单的优点很明显:从上下文线索的一致性上提升用户的任务体验、减少用户的操作成本并节省用户时间、预防用户输入错误(尤其是移动设备)。
此处没有自动填入账号信息的原因,可能与上一个问题有很大的关系。由于拉勾以静态线性逻辑作为密码找回界面的跳转设计依据,而在登录过程中却有两种登录方式,导致无法自动填入上文的账号信息。