人机交互的设计
本书是唐纳德·A诺曼设计心理学四部曲中第四部——《设计心理学-未来设计》。
讲述了未来的产品设计,重点在于人机交互方面的设计。
书中对未来产品设计中可能面临的问题进行了多角度的分析,并探讨了解决方法和指导原则
第一章:有吸引力的东西更好用
认知体系负责阐释世界,增进理解和智识。
情感,包含情绪,是辨别好与坏、安全与危险的判断体系,它是人类更好生存的价值判断。
当人们感觉遇到危险时会本能地恐惧和逃跑,比如遇到猛兽、玩过山车、站在高处的。这些情景都会使我们置身于危险的环境中。
关注与创造力
大脑的三个层次相互作用,互相调节。
当行为由最低层次发起时,被称作“自下而上”的行为。当行为由最高的反思层次发起时,则被称作“自上而下”的行为。这是大脑结构活动的典型模式。
自下而上的过程由知觉驱动,自上而下的过程由思维驱动。前者是欲望的行为,后者是理性的行为。
任何事情都包含认知与情感的成分,认知赋予事物以意义,而情感则赋予其以价值。
不管是正面的还是负面的情感装填,都会改变我们的思考方式。上面说到的遇到危险逃生的行为是负面情绪在发挥作用。
许多问题的解决需要创造性的思考,以及随之而来的长时间专心致志的努力。轻松愉快的正面情绪更有益于激发创意。
第二章:人类和机器的心理学
最初将人工智能发展为一门科学大约在1950年左右,人们运用普通常理推理、模糊逻辑、概率分析、定性推理和启发式经验法则,而不是精确的推演。因此现在的人工智能可以辨认物体,能在环境中移动等。
机器需要感知世界并做出反应,以便生存于多灾多难的危险世界,捉住机会,预期行动后果,反思已发生的事和还是未发生的事,从中学习和进步。
人机沟通的基本原则
沟通需要“共同领域”,即作为人与人之间互动的一种理解的共同基础。有时候人们之间一个眼神一个动作就能知道对方想要表达的意思。
机器与机器之间也有共同领域,即工程师们制定的国际通用标准。机器之间通过相同的标准进行信息共享。
可是机器与人之间存在于两个不同的世界,他们之间的共同领域是分开的。所以对于人们千变万化的想法,目前的智能是很难识别的。
人要成功地与机器互动,基本的困难在于没有共同领域。于是,系统如果能避免这危险,只做建议而不强制执行,并且让人了解和选择,而不是强加以让人无法理解的操作,那么,这种系统还是非常切合实际的。
第三章:自然的互动
对未来日常用品的设计比较好的方式是利用包含丰富信息的信号,并且不打扰人,即自然的信号。
举个例子,水烧开后会蒸汽冲向壶嘴的呜呜声就是很好的例子。
杂乱无章是正在进行某些活动的自然的、隐含的信号。
记得在学校画水彩的时候就是这样,每次把颜料弄得到处都是。很多科研工作者的办公室也是杂乱无章的,但他们的主人总能精确而快速地找到想要的文件,对他们来说,整齐的摆放反而会使他们束手束脚,影响效率。
由互动自然衍生出来的声音应当被用在设计中,可即使精心设计的声音都会令人烦扰,所以可能的话还是避免不自然的声音。
声音不是唯一的选项,视觉和触觉可以提供其他可选的方法。
例如旋转按钮,到了一个特定的刻度会有更大一点的阻力,这时候停下旋转我们就知道已经准确旋转到这个特定的刻度了。
留下记号,提供了另外一种设计方向,比如Kindle中有些书籍的段落被大量的人标注,这段标记就会出现在所有下载这本书的内容中,告知读者这段话的重要性。
设计的挑战是让使用者事前指导可以做哪些可能的操作,需要做什么样的操作以及如何去操作。当操作进行时,我们需要知道操作进行的状态。事后,我们还要知道操作后产生了什么样的改变。
第六章:与机器沟通
(中间跳过了几章,内容和前面几本书有重复,我就不讲了,有兴趣的朋友可以自己详细阅读原书)
适当的反馈,可以造就一个愉快、成功的系统。
当机器出了问题时,或者我们为了特殊理由而更改常规操作,就需要依靠反馈信息来指示如何操作。我们也需要反馈来确认我们的要求已经招办无误,而且需要一些提示来让我们知道接下来会发生什么事。
手机面对软件崩溃的反应是一个很好的例子。
如果软件卡住不动,我们通常会满屏幕地点击,但是没有用。但是没关系,不一会儿手机就会发送通知,告知软件崩溃,手机会给我们两个选择,要么等待软件相应,要么强制关闭。只要等待强制关闭,手机就会回归到自然状态。
手机玩多了,总会有些出乎意料的意外发生,这些意外手机也不会弹出解决方案,这点,工程师也想到了解决方案,那就是强制重启手机。
有一次我在听歌,手机突然发出很刺耳尖锐的吱吱声,那时候看过很多手机爆炸的新闻,慌...
我突然想起以前看过的手机功能说明,长按息屏键10秒可以强制重启,我忍着刺耳的尖啸,十秒过后手机重启,一切恢复正常,之后也没有发生类是的事情。
有些机器总会出现一些预料之外的状况,这时候工程师做的后手就会有很大的作用,比如拯救一台差点成为手雷的手机。
自然、意味深长的信号
在这个章节,我们到一个很有用的例子。
有人在一个狭窄的地方帮助司机倒车。帮忙的人站在司机可以看到的车旁边,两手分开,示意车辆与障碍物之间的距离。车子移动时,他的双手也在靠近,这种引导方法的好处就是它很自然,而且不需要说明和解释。
这种指导倒车的方法,要比平常的大喊“倒倒倒,倒不得”“停停停,赶紧停”要实用太多,毕竟光比声音快,帮忙的人也更省力气不是吗。
人与机器之间的互动法则:
设计第一法则:提供丰富、有内涵和自然的信号
设计第二法则:具有可预测性
设计第三法则:提供一个好的概念模型
设计第四法则:让输出易于理解
设计第五法则:提供持续的感知,但不引起反感
设计第六法则:利用自然映射,让互动清楚有效
人们需要自然方式与机器互动。而且,人们必须经由一种持续的、不具侵犯性的、有效的方法来了解机器的状况和行动。这就是基本目标。
最后,我发现很多机器人都会遇到一些瓶颈,比如爬楼梯、开门、拿不同材质的东西,比如鸡蛋。想要一台机器掌握这么多不同方向的技能,是非常困难的。
所以如果只是为了更加经济和方便使用,可以使用多台机器分别控制不同的功能,比如自动感应看门,自动洗碗机,利用传送带绕过地形复杂的路段,在传送带两头分别一台机器运输物品,然后有一台高级点的智能机器总领全局。
比如我坐在2楼餐桌前,要机器帮忙洗碗,这时候我会说“小爱同学,帮我洗碗”,这时候,中央控制机器人派遣二楼运输机器人通过房间的感应系统准确地来到餐桌旁,餐桌造型的机器人把碗筷准确放入运输机器人的“手”中,然后走到已经准备好的机器专用的电梯中,到了一楼,运输机器人通过预先设计好的连接方式把碗筷放入洗碗机,然后洗碗机对餐具进行识别,自动洗碗,洗好之后,通知运输机器人把碗筷放到橱柜中...流程看似很多,但是我们做的只是喊一句话而已。
如果一台机器的功能做不到的事情可以分成多台机器协作,一定程度上,在特定效用上反而更加有用。