上一篇: 建设网站平台:温控器改变房间的温度

网站建设:约束是非常有力的线索
我可以用一个例子来说明,使用儿童乐高玩具组装一辆摩托车。乐高玩具摩托车(见图4.1)包含15个零件,有些特别。这15个零件中有两组相似的零件——一对上面写着“police”(警察)字样的长方块,还有一对同样大小的警察的手臂。其他零件的尺寸和外形相配,但颜色不同。因此一些零件在物理上是可互换的——也就是说,没有足够的物理约束帮助辨识零件的安装位置——但可以毫不含糊地确定摩托车每一个零件的合理角色。怎么做到的呢?将每一个零件的物理约束,与文化、语义或逻辑的约束因素综合考虑就行。结果,人们无须阅读说明书或寻求他人的帮助,就能把玩具摩托车成功地组装出来。
实际上,我曾做过试验。请一些人将这些零件组装在一起。他们以前从未见过组装完成后物体的形状,也没有告诉他们这会是一辆摩托车(然而他们没有花太多时间就搞定了)。没有人碰到困难。
摩托车零件可见的预设用途是决定组装方法的重要因素。乐高玩具上的圆柱体和圆孔就表示出主要的组装规则。零件的大小和形状暗示了如何拼装,零件的物理限制约束了零件的最佳组合。在组装过程中,文化和语义的约束因素发挥了重要的作用,体现在对整体的感觉和对剩余零件的处置上,当剩下最后一块零件时,它也只可能安装在一个地方,简单的逻辑指示了零件的安装位置。总之,这里有四种不同的约束因素——物理结构、语义、文化和逻辑——它们不显山露水,出现在各种不同的组装方式里。
约束是非常有力的线索,限定了一系列可能的操作。在设计中有效使用约束因素,即使在全新的情境下,也能够让用户轻而易举地找到合适的操作方法。
四种约束因素:物理、文化、语义和逻辑物理的约束
物理结构上的局限将可能的操作方法限定在一定的范围内。一根大木栓不可能插到一个小洞里;乐高摩托车的挡风玻璃只能安装在一个地方,并且只有一个方向。物理结构约束因素的价值在于物品的外部特性决定了它的操作方法,用户不需要经过专门的培训。如果设计人员恰当利用这种约束因素,就能有效地掌握可能的操作方法——或者,至少可以将正确的操作方法突显出来。
如果用户能够很容易地看出并理解物理约束因素,就可大大增强这些因素的效用,因为在实施之前有些操作就已经被限制了。否则,只有尝试过出错之后,一些物理上的约束因素才会防止后继的差错。
就像传统的圆柱形电池,如图4. 2A所示,缺乏足够的物理结构上的约束。它可以按照两个方向放入电池盒:一个方向是正确的,另一个方向则可能会损坏设备。图4. 2B表明电池的极性非常重要,然而,印在电池盒底面的标识,很难让人确定正确的电池放置方向。
为什么不设计一种电池,不论如何放置都不会出错呢:我们使用物理约束设计电池盒,使电池只能以正确的方向放进去。抑或,重新设计电池或极性接触点,不需要考虑电池的方向。
上一篇: 建设网站平台:温控器改变房间的温度