第四章
知晓:约束、可视性和反馈
面对以前从来没有见过的东西,我们如何确定它的操作方法?我们没有选择,只有结合外界的和头脑里的知识。外界的知识包括潜在的示能和意符,能够显示控制或操纵的位置,以及它们与由此产生的结果之间的匹配关系,还有限制所作所为的物理约束。脑海里的知识包括概念模型,对行为的文化面向、语义面向和逻辑的约束,还有现状与以往经验之间的类比。第三章专门讨论如何获得知识和运用它们,因而主要强调的是头脑中的知识。本章的重点在于外部世界里的知识:即使遇到一个从不熟悉的设备或状况,设计师如何提供重要的信息,以便人们知道怎么操作。
我可以用一个例子来说明,使用儿童乐高玩具组装一辆摩托车。乐高玩具摩托车(见图4.1)包含15个零件,有些特别。这15个零件中有两组相似的零件——一对上面写着“police”(警察)字样的长方块,还有一对同样大小的警察的手臂。其他零件的尺寸和外形相配,但颜色不同。因此一些零件在物理上是可互换的——也就是说,没有足够的物理约束帮助辨识零件的安装位置——但可以毫不含糊地确定摩托车每一个零件的合理角色。怎么做到的呢?将每一个零件的物理约束,与文化、语义或逻辑的约束因素综合考虑就行。结果,人们无须阅读说明书或寻求他人的帮助,就能把玩具摩托车成功地组装出来。
实际上,我曾做过试验。请一些人将这些零件组装在一起。他们以前从未见过组装完成后物体的形状,也没有告诉他们这会是一辆摩托车(然而他们没有花太多时间就搞定了)。没有人碰到困难。
摩托车零件可见的预设用途是决定组装方法的重要因素。乐高玩具上的圆柱体和圆孔就表示出主要的组装规则。零件的大小和形状暗示了如何拼装,零件的物理限制约束了零件的最佳组合。在组装过程中,文化和语义的约束因素发挥了重要的作用,体现在对整体的感觉和对剩余零件的处置上,当剩下最后一块零件时,它也只可能安装在一个地方,简单的逻辑指示了零件的安装位置。总之,这里有四种不同的约束因素——物理结构、语义、文化和逻辑——它们不显山露水,出现在各种不同的组装方式里。
图4.1 乐高摩托车。
图A是已经拼装好的玩具摩托车,图B是玩具摩托车的零件。这15个零件设计得都很巧妙,即使成年人也知道如何拼装。该设计利用约束因素来确定每个零件的安装位置。物理限制约束了多种可能的安装位置。文化和语义的约束提供了进一步确认的线索,例如,文化上的约束因素决定了3个灯的位置(红色、蓝色和黄色)。语义上的约束因素使人们不会把车手的头朝向身后,或者将标有“警察”字样的零件倒着放置。
约束是非常有力的线索,限定了一系列可能的操作。在设计中有效使用约束因素,即使在全新的情境下,也能够让用户轻而易举地找到合适的操作方法。