互联网的发展日新月异,产生了很多新的概念让人们难以理解,我将收录并解释这些概念的定义,希望能成为你了解和学习互联网知识过程中的工具书词典
什么是功能状态失误(Mode error)
功能状态失误(Mode error)是指当用户忘记当前处于什么模式时,做了一个不适合当前模式的操作,导致出现了一个意料之外的结果。
举例:
1.用户之前按下了键盘的Caps lock(大写锁定)了,进入大写锁定模式。现在用户按下了键盘的A按钮,想输入小写字母“a”,但是他已经忘记目前仍然处于大写锁定模式,结果导致输入了一个大写的“A”。
2.用户打开一个文档后立即键盘打字想修改文档内容,但是文档却一个字也没有变,因为文档当前处于只读模式,只有鼠标点击文档内容,看到光标之后进入了编辑模式才能修改文档。(用户错误的认为自己打开文档就处于编辑模式了)
如何解决功能状态失误
1.提供撤销功能。如果用户犯错了,可以撤销回到之前正常的状态。
2.清晰醒目的告诉用户当前所处的状态,使他们能预测操作后的结果,避免用户犯错。
3.使用准模式(quasimodes )也叫弹簧加载模式(spring-loaded modes),指的是用户必须保持着某个动作才能进入某个模式。例如长按键盘的Shift键再按“2”键才能输入“@”符号,如果没有长按Shift键这个准模式的设定,用户可能想输入“@”的时候结果错误的输成了“2”
参考文献
[1]维基百科.Mode (user interface)[EB/OL].https://en.wikipedia.org/wiki/Mode_(user_interface)#Mode_errors ,2019-4-10.
[2]Alan Dix.Excel mode error[EB/OL].https://www.hcibook.com/e3/casestudy/excel-mode/ ,2001.
[3]Usability First.mode error[EB/OL].http://www.usabilityfirst.com/glossary/mode-error/ ,2015-2-28.
[4]Philipp Lenssen.Mode Errors[EB/OL].http://blogoscoped.com/archive/2007-04-09-n33.html ,2007-4-9
[5]唐纳德·A·诺曼.《设计心理学》[M].中信出版社:中国,2015-10:325.