
在照片編輯軟件中,那些給定的菜單選項都相當(dāng)?shù)暮唵危涸E竅是要知道選擇哪一個,然后需要靈巧的手眼配合和精確編輯照片的方式。但是這跟銀匠不是一樣的嗎?一個新手銀匠會迷失在大堆的工具中。當(dāng)我們對照熟練的手工藝者從復(fù)雜的大堆工具中根據(jù)他們的任務(wù)來選擇時,我們看到了真正的復(fù)雜不是存在于工具中,而是存在于任務(wù)中。熟練的手工藝者擁有一大批工具,每一件都準(zhǔn)確地對應(yīng)一項特定的任務(wù)需求。他們需要很長時間去學(xué)習(xí)哪個工具對應(yīng)哪個任務(wù),更需要多年的時間來掌握工具的使用。因此,即使我知道了打平錘是做什么用的,我敢肯定我用起它來更像是把東西搞壞,而不是把東西變好。對我這個不懂銀匠工藝的人來說,圖2.4是令我費解和迷惑的,而對一個嫻熟的銀匠而言,它們也許就是熟悉和簡單的。
最簡單的方法就是讓銀匠僅用一個錘子去完成所有的事。在很多實例中,生活變得簡單是由于擁有了少量復(fù)雜的多功能工具,而不是大量有特殊用途的工具。如果我去旅行,我更喜歡帶一個瑞士軍刀,但我從不會在家里使用它,我家里有各種各樣的專門的刀具、剪刀和螺絲刀。
事物是否復(fù)雜是存在于旁觀者腦海中的印象。我的文字處理程序(微軟Word),即使它經(jīng)常失去控制,可以作為復(fù)雜的極端例子,但它還是簡化了我的生活。要找到“打平”這個詞的解釋,我只要用鼠標(biāo)指向那個詞,右鍵點擊,選擇“查詢”,然后解釋就呈現(xiàn)了出來。選項很流暢地被右鍵點擊調(diào)出的菜單所控制著:可選擇的操作呈現(xiàn)在我面前。菜單本身有著隱藏的復(fù)雜,它有著關(guān)聯(lián)性敏感:當(dāng)我點擊右鍵時跳出什么樣的菜單,取決于我當(dāng)時在執(zhí)行什么任務(wù)。這恰好闡明了那個需要簡單化的悖論:要使我們的生活更輕松,我們需要更強(qiáng)大、更復(fù)雜的工具。
復(fù)雜是能夠被馴服的,但這需要相當(dāng)大的努力才能做好。減少按鈕和顯示的數(shù)量并不是個解決方案。真正的解決辦法是理解整個系統(tǒng),把它設(shè)計成可以讓所有的部分很好地結(jié)合在一起的方式,這樣就能使最初的學(xué)習(xí)和使用都達(dá)到最理想的狀態(tài)。幾年前,拉里·特斯勒(Larry Tesler),后來蘋果公司的副總裁,認(rèn)為系統(tǒng)的復(fù)雜性的總量是一個恒量:當(dāng)你使人的互動行為更簡單,那么隱藏在幕后的復(fù)雜性就增加了。特斯勒說道,把系統(tǒng)的一部分變得簡單,那么剩下的部分就會變得更加復(fù)雜。這個原理就是今天所謂的“特斯勒的復(fù)雜守恒定律”。特斯勒形容這是一個平衡關(guān)系:使用戶用起來更容易,意味著增加設(shè)計師或工程師的難度。
每個應(yīng)用程序都有固有的不可簡化的復(fù)雜性。唯一的問題是,誰必須去處理它,是用戶還是開發(fā)人員(程序員或工程師)?(特斯勒和塞弗,2007年)
在使用層面上的簡化總是導(dǎo)致潛在的技術(shù)構(gòu)造的復(fù)雜性增加。想一下在汽車上的自動變速裝置,一種機(jī)械齒輪、液壓油、電子控件和傳感器的復(fù)雜混合。駕駛者面對的少量的復(fù)雜狀態(tài),是伴隨著隱藏在機(jī)械裝置方面的更大的復(fù)雜性。簡單總是必須從某一個角度來衡量。表面上簡單的東西內(nèi)部可能是極為復(fù)雜的;內(nèi)在的簡單則會導(dǎo)致表面上的極度復(fù)雜。所以該從哪個角度來衡量簡單?