2005年10月23日

介面給使用者的驚喜

好吧,我現在才想到又要波人機介面的東西,哈哈,人機介面我可是一個學期的課呢,當然要慢慢的把他應用在實務中囉
好吧,就來簡短的講一下「介面不能讓使用者有太多的"驚喜"」
其實覺得翻譯書用「驚喜」這個詞用得挺妙,所謂的驚喜(surprised)通常指一個人在面對一件突如其來的衝擊而不知如何反應...
就好比我媽,每次看到我媽在用那台爛電腦加上WinXP的時候,只是打個文件,我就一定要在旁邊,為什麼呢......因為有的時候電腦就會....


這一個詞語,看得我媽霧煞煞...反觀 Mac OS ...


以上這個範例會扯到兩件關於UI的事情
第一件就是所謂的「驚喜」,大家會發現WinXP的視窗會把所謂的對話框獨立出來,裡面的圖示是一個看起來就好像發生什麼大事的驚嘆號,在我媽的眼裡看來,真的就像發生了什麼大事,會不知所措,而MacOS的對話框則是很溫合的依附在視窗上面,他的圖示看起來就只是要告訴你說"文字編輯"這個程式有話要對你說...如此而已...在學理的觀點來看,介面突如其來的動作會讓使用者感覺做錯事情了,使得這個介面不friendly...
第二件就是對話框的內容,在人機介面的課裡面老師有提過,介面不得以Designer的觀點來設計UI,而是要以"User"的觀點、並且必需提供充足的資訊。在我舉的這個例子中(雖然不怎麼典型),Word的對話框試著去假設User知道"文件1"是哪一個文件,而問使用者「您要將變更儲存至文件1嗎?」,這顯然的是Designer的觀點。但user並不是不可能一次編輯好幾個文件,所以就會有文件1、文件2......等讓人搞混的狀態,反觀MacOS中的文字編輯,在他的對話框很明顯的告訴了使用者「要在關閉前儲存文件中所作的更動嗎?」並且提出適當的警語「若不儲存,您所作的更動將會遺失。」讓使用者很輕易的可以知道他將做的動作會產生什麼樣的效果。而且不要以為MacOS X的對話框之所以會設計成依附在視窗上只是為了好看,其實這都在設計的時候花了許多的心思去設想使用者的行為:想想,若您一次用文字編輯去編輯5、6個文件,那每個對話框都依附在所屬的文件上面不是很容易知道將儲存的文件是哪一個嗎 ^^
提外話,MacOS的介面比起來真是漂亮又優雅啊啊啊啊啊XD

4 人也因此跟著大叫:

Kuan 提到...

其實M$給的不是驚喜啦。
只有「驚」沒有喜啦XD

用PC這麼久,
有時儲存檔案的時候還是要想一下到底哪個才是不儲存和取消,真不貼心。
嘖嘖∼
PC上總是充滿了太多令人不解的東西。

匿名 提到...

嗯~~原來還有這樣的設計考量喔
又多學到一樣了^^

【J】 提到...

對啊,Apple其實處處都是為使用者設想的 :-D

Shih-Hsien Wang 提到...

原來是這樣,現在我才知道為什麼 Mac 要把對話框依附在對應的視窗上,有學過「人機介面」的果然就是不一樣,謝謝你的資訊分享。 :)