七大交互设计定律之防错原则

定义

防错原则认为大部分的意外都是由设计的疏忽,而不是人为操作疏忽。通过改变设计可以把过失降到最低。因此需要在用户出错之前就尽量避免错误的发生。

来源

防错法则最早诞生于汽车制造领域,由日本工程师新乡重夫(丰田精益生产专家)于上世纪60年代提出了这个理念。

新乡当时正在解决一个丰田面临的问题:装配工人在组装转换器时经常忘记加装两个必须的弹簧。他的方案是重新设计转换器的装配流程,将之变成两个步骤。

在新的流程下,工人需要:

1 准备好两个需要加装的弹簧,放在一个指定位置

2 从指定位置取出弹簧,装配进转换器

虽然装配转换器的流程变长了,但是结果是错误率大大降低,意味着总体结果是产品平均质量提高了。

应用

 1.危险操作二次确认

当用户的操作将导致不可返回的结果时,可以使用弹窗对操作进行再次确认,例如删除操作。

2.提供撤销操作

就算用户进行了错误操作,也尽可能为用户提供返回操作。

3.立即反馈错误

用户在填写表单时操作不正确可以立即进行反馈。例如使用Soul进行注册时,未填写密码或位数不足要求的最低字符数时则登录按钮置灰,反之,确定按钮可点。

当输入格式不正确时直接在页面内进行提醒:

4.提供合适的默认值

有时候为用户提供合理的默认值也能防止错误的发生,例如当用户必须执行重复性操作时。

微信在绑定新卡时,输入不存在的卡号时,下一步按钮置灰不可用;且在卡号输入20位以后不能继续输入,这两步操作都防止了错误的发生。

且在输入不同卡号时系统会自动识别卡的类型,也能避免用户操作失误。

你可能感兴趣的:(七大交互设计定律之防错原则)