|
|
|
|
移动端

3.3.1 物理键盘

《以用户为中心的系统设计》第3章人体测量学:用户身体的重要方面,本章着眼于和人体的基本特点相关的因素。虽然人们的身体有着不同的大小、形状、功能和局限性,但人体之间仍存在着一些共同点,这些共同点可以指导我们设计更好的界面和系统。本节为大家介绍物理键盘。

作者:田丰 等译来源:机械工业出版社|2017-11-23 15:14

开发者盛宴来袭!7月28日51CTO首届开发者大赛决赛带来技术创新分享

3.3.1 物理键盘

物理键盘就有一个触觉界面(我们使用物理键盘这个术语从而将其与那些在触摸屏上所使用的软键盘区分开来)。按下键的感觉提供了有关按键响应是否已被检测到(以及相应的字符是否会出现在显示器上)的触觉反馈。有时,人们会抱怨某个键盘的手感。他们一般是指按钮的位置和形状方面,但也可能是指某个键盘对按键的压力过大或过小。一些用户可能讲按键时有“沉闷”感,这表示他们无法基于按键的运动来准确判断某个按键是否被按下。

打字仍然是将数据输入计算机系统(包括移动设备)最常用的方式,所以简单地从更多细节上考虑一下打字输入,并定义一些这方面的规律性行为是有用的。Card等(1980,1983)提供了一个很好的关于人类打字的一般性问题概述,Salthouse(1986)研究了抄录打字的行为。

用户打字的速度,从每分钟几个英文单词(words per minute,wpm)到超过100 wpm,但是这其中往往需要权衡速度和精度。例如,人们有时会说,专业打字员的速度能达到90 wpm并有90%的准确率。在速度上的差异主要是来自于练习—那些打字多的人输入得更快,他们使用两只手而不是一只手指或者看一眼打一字的方式。

对于典型的打字速度,不同类型的打字员被划分到各自相对更小的区间内:初学者通常起码会有10 wpm,优秀且熟练的程序员差不多在30~60 wpm之间;那些在工作中要做大量打字输入的人更有可能达到60 wpm以上。从这些数字上能够推断打字慢的人大约750毫秒敲一次键,打字快的人仅需要125毫秒。这些数字对于预测反应时间和了解计算机应该多快响应是非常有用的。

许多用户键入一些按键时比别的键快。例如,“n”键(平均键入时间221毫秒)比空格键(155毫秒)需要更长的时间,如图3-6所示(Card et al. 1983,p.62)。这一结果表明,设计界面的时候,应该把频繁出现的操作和那些用户输入较快的键进行绑定。当然,这个原则也可能需要考虑例外的情况,比如那些需要有意让用户慢下来,让他们有时间考虑其行为的影响(如在安全攸关的系统中)的情况,以及那些可记忆性非常重要的情况。

用户在使用键盘时经常犯错误。Salthouse(1986)对抄录打字员的研究指出,他们的错误率在1%~3.2%之间,并提到四种显著的错误类型:(1)替代字母(“word”打成“work”);(2)多余字母(“word”打成“worrd”);(3)遗漏(“word”打成“wod”);以及(4)移位(“word”打成“wodr”)。这些分类并不是互斥的,有时也会交叉存在。熟练的打字员仅能够找到这其中大约一半(40%~70%)的错误,并且需要耗费他们35%的时间(Landauer 1987b, p.151)。

打字员模型(John 1996)总结了许多上述输入的行为规律,该模型可以用来解释打字如何发生以及如何出现错误。这个模型的结构和行为也可以用来了解键入界面的哪些方面可以改进,以及哪些变化不会起作用。例如,在抄录打字中,给打字员额外提供一段将要录入的文字是没有帮助的,因为抄录的打字员不看那么远。

喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

数据库系统工程师考试全程指导

为了满足广大考生的需要,我们组织了参与过多年资格考试命题或辅导的教师,以新的考试大纲为依据,编写了《数据库系统工程师考试全程指导》...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊