在设计中我们认为用户所发生的错误事件都是由于设计疏忽造成的,而非用户本身。了解引起错误的原因,并知道应用哪些设计策略来降低错误的发生率,减轻错误带来的不良后果。防错法则也就是一种预防错误的行为手段,运用防止错误发生的限制方法来降低错误率,让用户顺利、可控的完成操作。
防错法则有10大原理,在设计时将这些原理应用在不同场景中去有效的减少或避免用户出错。防错法则有以下10大原理:
断根、保险、自动、相符、顺序、隔离、复制、标识、警告、缓和
将能造成错误的原因从根本上排除,从根源上避免用户犯错。最常用的例子就是在大量流程界面设计中,比如登录、提交数据等页面中,用户没有输入信息时,进行下一步操作的按钮是会一直置灰的,直到用户输入信息,按钮才会正常显示。
断根原理在UI设计中的应用
按照顺序完成2个以上的操作才能完成任务。常见的就是登录操作,需要用户名与密码都正确才能成功登录。保险原理就像多重保护一样,会让信息更加安全可靠。保险原理也常用在二次确认的场景设计中,如删除等负向操作,需要用户二次确认才能完成此操作,起到保险作用,避免用户误操作,造成不可逆的损失。
保险原理在UI设计中的应用
通过判断环境条件,根据预先设定的规则来自动开启、修正或停止某项操作,避免错误发生。在设计中常见的场景有,当我们输入几个数字后,系统会自动出现后面的数字;在Wi-Fi断开后,视频播放界面会自动停止播放,询问用户是选择流量播放还是wifi播放等。
自动原理在UI设计中的应用
操作界面展示的信息应与当前用户需操作的步骤相符合。相符原理能节省用户在当前界面操作的时间。如用户需输入数字验证码,那么我们在当前页面直接给出数字键盘界面,节省用户打开输入法,切换数字键盘的时间。
相符原理在UI设计中的应用
按照更能排列顺序,用户在完成上一步后才能进入下一步操作,按照顺序依次减少或避免错误的发生。另外顺序原理也能一步一步引导用户完成复杂的操作。在登录界面中,需用户填写手机号后,获取验证码按钮才能被点击;当验证码输入后,登录按钮才能被点击。这几步操作是按顺序来的,减少用户出错率。
顺序原理在UI设计中的应用
通过隔离操作区以外的区域,让用户聚焦在核心操作上,避免错误发生。在UI设计中典型的应用就是弹窗设计。
同一操作,如需重复做二次以上,采用复制的方式来节约时间,有效避免用户的误操作同。如二次确认密码时,还有在一些表单填写中,前面有记录过相关信息,系统会将这些信息保存下来,下一次用户就不需要再次输入了。
运用线条、形状、颜色等标识进行区别不同的信息,方便用户快速识别,有效的避免错误发生。通过颜色区分重要信息是设计中常用的表现手法,突出重要信息,或者突出警示信息等。
异常现象发生时,系统会以声音、震动、颜色等方式来反馈警告的信号,让用户产生警惕,避免错误的发生。常见的就是负向操作如删除、清空等操作会被标红,让用户警惕。
当错误操作发生时,可以通过某操作来缓解或挽回错误造成的伤害。比如手机系统中用户删除的照片会被保存30天后再清空,另外mac电脑中删除的东西可被放在废纸篓中,当用户需要时可以找回;还有就是用户的负向操作可在几秒内撤回。我们熟悉的发出消息后在2分钟内可以撤回也是应用了缓和原理。
防错法则可以增加对事物的了解和警觉、降低设计带来的干扰,提升操作效率。在设计中我们可以提供合适的反馈,来警示用户的错误,提升用户体验,让用户对错误的控制是可视的、可控的。
➤➤后台回复 设计通用法则 ,获取资源学习更多设计法则。
✫更多设计原则✫