Heuristic Design

直譯為啟發式設計,有沒有更確切的名詞就不知道了。

內容引用自: https://community.jivesoftware.com/docs/DOC-58497

以下均為google翻譯+自行修飾,若有專業大大知道Heuristic Design的正確翻譯或發現以下有錯誤請跟我說,謝謝。


 啟發式的定義:鼓勵一個人自己學習,探索,了解,或解決問題,透過實驗(experimenting)、試驗(trial)和錯誤,評估可能的答案或解決方案。


 Nielsen's Heuristics : Rolf Molich 和 Jakob Nielsen (1990) 針對啟發式開發了一套在介面設計領域可能最常用的守則 。

 Nielsen在1994年修訂以下的守則:

 

系統狀態的可視性

系統透過適當的回饋,在合理的時間內應該確保使用者始終了解現在是怎麼回事。

讓系統與現實世界之間能對應

系統應講使用者的語言,使用使用者熟悉的單詞,短句和概念,而不是以系統為導向​​。按照真實世界的慣例,使信息出現的順序符合自然與邏輯。

使用者控制且自由

使用者常會選擇錯誤的系統功能,因此系統中需要一個明確的標示“緊急出口”,來離開不必要的狀態或地方,而不必透過廣泛對話或一系列的步驟。支持撤消(undo)和重做(redo)。

一致性和標準

使用者不用懷疑不同的話、不同的情況或行動是否意味著同樣的事情。按照標準化的術語和規定。

防止錯誤

比良好的錯誤消息還要好的是可以防止問題發生的精心設計。消除容易出錯的行動,或者在使用者r進行容易出錯的動作前,先與使用者確認。

確認,而不是取消

在用戶製作、操作和選擇選項時,最大限度地減少使用者的記憶負荷。不應該由使用者記住操作系統的資訊。使用者操作系統的時候,說明在適當時機應該是可見的或容易獲取的。

靈活性和使用效率

加速器(新手用戶看不見)常提升了專家級使用者的互動,使系統能滿足缺乏經驗及有經驗的使用者。允許使用者設定常使用的動作。

美學和簡約的設計

區域不應該包含無關緊要或是很少需要的信息。區域內,每一個額外單元都會與重要單元競爭,降低重要單元的相對可見度。

幫助用戶識別,診斷和從錯誤中恢復

錯誤消息應該用通俗易懂的語言(不是代碼)表示,精確指出問題,並建設性地提出一個解決方案。

幫助和文件

就算該系統沒有手冊也可以使用,但是手冊可以必要的提供幫助和說明文件。任何相關訊息應該容易搜索,且專注於使用者的任務,並列出具體的操作步驟,且不宜過大。

arrow
arrow
    全站熱搜

    迷路死小鬼 發表在 痞客邦 留言(0) 人氣()