
網(wǎng)站建設(shè):約束是非常有力的線(xiàn)索
我可以用一個(gè)例子來(lái)說(shuō)明,使用兒童樂(lè)高玩具組裝一輛摩托車(chē)。樂(lè)高玩具摩托車(chē)(見(jiàn)圖4.1)包含15個(gè)零件,有些特別。這15個(gè)零件中有兩組相似的零件——一對(duì)上面寫(xiě)著“police”(警察)字樣的長(zhǎng)方塊,還有一對(duì)同樣大小的警察的手臂。其他零件的尺寸和外形相配,但顏色不同。因此一些零件在物理上是可互換的——也就是說(shuō),沒(méi)有足夠的物理約束幫助辨識(shí)零件的安裝位置——但可以毫不含糊地確定摩托車(chē)每一個(gè)零件的合理角色。怎么做到的呢?將每一個(gè)零件的物理約束,與文化、語(yǔ)義或邏輯的約束因素綜合考慮就行。結(jié)果,人們無(wú)須閱讀說(shuō)明書(shū)或?qū)で笏说膸椭湍馨淹婢吣ν熊?chē)成功地組裝出來(lái)。
實(shí)際上,我曾做過(guò)試驗(yàn)。請(qǐng)一些人將這些零件組裝在一起。他們以前從未見(jiàn)過(guò)組裝完成后物體的形狀,也沒(méi)有告訴他們這會(huì)是一輛摩托車(chē)(然而他們沒(méi)有花太多時(shí)間就搞定了)。沒(méi)有人碰到困難。
摩托車(chē)零件可見(jiàn)的預(yù)設(shè)用途是決定組裝方法的重要因素。樂(lè)高玩具上的圓柱體和圓孔就表示出主要的組裝規(guī)則。零件的大小和形狀暗示了如何拼裝,零件的物理限制約束了零件的最佳組合。在組裝過(guò)程中,文化和語(yǔ)義的約束因素發(fā)揮了重要的作用,體現(xiàn)在對(duì)整體的感覺(jué)和對(duì)剩余零件的處置上,當(dāng)剩下最后一塊零件時(shí),它也只可能安裝在一個(gè)地方,簡(jiǎn)單的邏輯指示了零件的安裝位置??傊?,這里有四種不同的約束因素——物理結(jié)構(gòu)、語(yǔ)義、文化和邏輯——它們不顯山露水,出現(xiàn)在各種不同的組裝方式里。
約束是非常有力的線(xiàn)索,限定了一系列可能的操作。在設(shè)計(jì)中有效使用約束因素,即使在全新的情境下,也能夠讓用戶(hù)輕而易舉地找到合適的操作方法。
四種約束因素:物理、文化、語(yǔ)義和邏輯物理的約束
物理結(jié)構(gòu)上的局限將可能的操作方法限定在一定的范圍內(nèi)。一根大木栓不可能插到一個(gè)小洞里;樂(lè)高摩托車(chē)的擋風(fēng)玻璃只能安裝在一個(gè)地方,并且只有一個(gè)方向。物理結(jié)構(gòu)約束因素的價(jià)值在于物品的外部特性決定了它的操作方法,用戶(hù)不需要經(jīng)過(guò)專(zhuān)門(mén)的培訓(xùn)。如果設(shè)計(jì)人員恰當(dāng)利用這種約束因素,就能有效地掌握可能的操作方法——或者,至少可以將正確的操作方法突顯出來(lái)。
如果用戶(hù)能夠很容易地看出并理解物理約束因素,就可大大增強(qiáng)這些因素的效用,因?yàn)樵趯?shí)施之前有些操作就已經(jīng)被限制了。否則,只有嘗試過(guò)出錯(cuò)之后,一些物理上的約束因素才會(huì)防止后繼的差錯(cuò)。
就像傳統(tǒng)的圓柱形電池,如圖4. 2A所示,缺乏足夠的物理結(jié)構(gòu)上的約束。它可以按照兩個(gè)方向放入電池盒:一個(gè)方向是正確的,另一個(gè)方向則可能會(huì)損壞設(shè)備。圖4. 2B表明電池的極性非常重要,然而,印在電池盒底面的標(biāo)識(shí),很難讓人確定正確的電池放置方向。
為什么不設(shè)計(jì)一種電池,不論如何放置都不會(huì)出錯(cuò)呢:我們使用物理約束設(shè)計(jì)電池盒,使電池只能以正確的方向放進(jìn)去。抑或,重新設(shè)計(jì)電池或極性接觸點(diǎn),不需要考慮電池的方向。