文章预览
问题的起源 设计师通常很纠结: 两种密码校验设计方法,哪一个更优雅? 其实它们不分伯仲,特点都是:用户一边输入,密码框一边“实时”抛出校验结果。 实战中,没必要大费周章,只要失焦校验,并且“按照优先级抛出错误”即可,大概效果如下: 原则之一:用户通常都有自己惯用的密码,往往不会“违背全部要求”,提示错误应该保持克制。 原则之二:默认情况下,给出格式要求;假设密码满足格式,只要不动声色即可。 以上基本原则,只覆盖了保存或修改密码,遇到需求请坚持“具体问题具体分析”。 研究案例样本 理论与实战,差距很大。 当我号召校验需要优先级, 而不是一股脑都扔给用户。 阻力往往以高级反问的形式存在: 你说的这些,听起来很有道理, 但是,哪个大厂用过? 想当然的直觉,幼稚而简单。 稍微复杂一点,内
………………………………