广东快3>WIKI库>学习UI设计>界面设计的预防作用

界面设计的预防作用



预防错误


要尽可能设计用户不能犯严重错误的系统。例如,将不适当的菜单项变灰和不允许在数值输入域重出现字母、字符。如果用户犯错,界面应该检测错误并提供简单有建设性和具体的说明来恢复。例如,如果用户输入了无效的邮政编码,他们不必重新键入整个姓名、地址,而应该得到指导来修正出错的部分。错误的动作应该让系统状态保持不变,或者界面应给出回复状态说明。


案例


在支付宝更换密码时,它会提供提示,分成一个3-4-4的状态,让你一次识别出填写的手机号是否有错误。在输入密码时有显示密码的功能,不至于输入错误安全密码。微信的单个红包不允许超过200,如果超过200会提示或置黑,都是提前把这样的事情做完,不需要做完事情再去提醒,提前预防这样的错误的出现。如这个案例当中,说出这个情况其实比较常见在于网站的注册、注册名字时,可能输入错了邮箱、输入错了名字或名字有重复,它都会单独进行提示。


standards1.png



允许动作回退


应尽可能允许动作回退,这个特性能够减轻焦虑,因为用户知道错误能够撤销而且鼓励探索不熟悉的选项。可回退的单元可能十一个动作,一个数据输入任何或一个完整的任务组,诸如名字-地址块的输入。


案例


锤子手机当时发布第一款系统时的一个概念,我们在发送短信息时,很多时候发完之后后悔想要说的内容,然后这时还不允许撤销这样的短信,锤子手机做了一个机制——在发送时系统做一个延迟,这时还可以反悔,点击取消信息不被发送出去。就不会因为说错话或是不想发的东西而发出去,可以撤销。还有就是微信的功能,发出一条消息是可以撤回的。


standards2.png



支持内部控制点


有经验的用户都强烈渴望那种他们掌控界面而且界面响应他们动作的感觉。他们不希望熟悉的行为发生意外或者改变,并且会因乏味的数据输入序列难以获得必须的信息和不能生成他们希望的结果而感到烦闷。


案例


一个小视频页面,当点击时每一个页面都会有一个正常的反馈,认为是交互的反馈,同样是给人的一个状态。下拉刷新的状态在很多app中都是这样,用户可能打开很多软件,都是用这种习惯式的方式刷新,有一种习惯和支配感。微信原来的功能是下拉拍摄小视频,本来下拉刷新是很烦躁的,但是它却出来一个小视频,违反了常规用户操作界面的感觉,很意外地出现。


standards3.png



减轻短时记忆负担


由于人类利用短期记忆进行信息处理的能力有限,经验法则是,我们能够记忆5-9个信息块,这就是要求设计人员避免在其设计的界面中,用户必须记住一个屏幕上的信息,然后在另一个屏幕上使用这些信息。这意味着手机不应要求重新输入电话号码、网站位置应保持可见、多页显示应加以合并,以及应给复杂的动作序列分配足够的培训时间。


案例


一个手机桌面,当点击微信时,发现不需要输入账号密码,常用的app中会有这样的机制,一定时间内点击不需要再去输入密码,减轻用户的记忆负担,很多app都是这样的概念,我们可能注册的app不一样,每次输入都很麻烦。通过第三方登陆的软件也减轻了用户的记忆。二维码加好友的方式,减轻记忆负担。


standards4.png



【本文由麦子学院独家原创,转载请注明出处并保留原文链接】

分享到:

目录