- 識別而不是回憶
也就是在進行網頁設計當中要將物件、動作和選項做到視覺化,以此來減少用戶的記憶壓力。使用者不必記住一個對話方塊到另一個對話方塊之間的資訊,系統會使用知道在適當的時候必須可見或者可輕易獲取。
- 使用的靈活性和效率
新手看不到的快速鍵通常會加快專家的交互,這樣系統就可以同時滿足沒有經驗和有經驗的用戶。
- 美學以及最小設計
對話方塊不能包含無關或者幾乎不需要的資訊,對話方塊的每一個附加資訊都會和相關資訊競爭並且減少它們的相對可視性。
- 説明使用者認知、診斷錯誤並且恢復
錯誤消息必須通過普通語言來表達,準確的之處問題以及積極提示解決的辦法。
- 幫助以及文檔
儘管如果系統沒有文檔就可以使用是更好,但還是需要提供説明以及文檔。這些資訊必須更容易被使用者搜索、關注使用者任務並列出需要執行的具體步驟,而不是大而全。