表单 用户体验 不要在登录表单上耍聪明 Chris Coyier 于 2019年2月19日 DigitalOcean 为您旅程的每个阶段提供云产品。立即开始使用 200 美元的免费额度! Brad 指出了一些 UX 问题,这些问题出现在各种应用程序中,这些应用程序在登录表单方面做了一些超出常规的事情。表单本身已经有很多东西需要正确处理(例如,使用正确的输入类型,为输入添加标签,不要设置奇怪的密码要求,使用 SSL 等)……天啊,为什么要让它变得更复杂?! “密码管理器测试”应该成为这里的开发最佳实践。它是否能与内置的浏览器密码管理器完美配合?1Password 和 LastPass 呢?不行?请花点时间改进它,谢谢。 直接链接 →
那里没有提到的一点是,避免使用看起来像占位符的标签(例如,在字段内部),直到它们获得焦点。这可以在所有浏览器中实现,但 Chrome 存在一个重大错误:如果字段由其密码管理器自动填充,则在用户对页面执行操作(例如将焦点移动到页面)之前,无法检测字段是否包含内容。