用戶交互設計10個可用性指標

用戶交互設計10個可用性指標


1.系統狀態可視化(及時反饋)

  • 系統應該通過在有意義的時刻做恰當的反饋,讓用戶總是能瞭解到將要發生什麼。

2.使系統符合真實的世界(貼切環境)

  • 系統應該說用戶的語言,比如用戶熟悉的單詞、段落還有概念,而不是面向系統的術語。遵從真實世界的約定,可以讓信息自然地和有邏輯順序地出現。

3.用戶可操作性和自由性

  • 用戶經常選擇了錯誤的系統功能,此時需要一個明確的“緊急退出”標記,讓用戶離開不想要的結果,而不是需要通過一個延伸出來的對話來離開。系統應該設有撤消和重做。

4.一致性和標準

  • 用戶應該不必考慮是否不同的單詞、情況或者動作代表的是同一種意思。系統應該組從平臺的約定。

5.錯誤預防

  • 在問題剛出現時就阻止它,這樣的細心設計,比出現問題後給予良好的錯誤信息提示的設計更好。淘汰掉有出錯導向的條件或是在提交前設置確認操作等,防止用戶出錯。

6.識別比回憶好(做提示)

  • 儘可能減少用戶在做一些事情、動作和選項時候的回憶負擔。不應該讓用戶從一個對話跳轉到另一個對話的時候記住任何信息。無論在什麼時候,系統中,用戶所用的指令應該是看得見的,或者是容易檢索的。

7.靈活性和使用的高效性

  • 快捷鍵 – 新手用戶不瞭解 – 經常會加速熟練用戶的操作,以致於系統可以迎合有經驗和無經驗的用戶。允許用戶定製頻繁的操作。

8.美觀且簡介的設計

  • 對話不應該包含不相關的或者不常用的信息。任何一個對話中的額外信息會嚴重影響對話中相關的信息並降低這些相關信息的可見性。

9.幫助用戶辨認、判斷和糾正錯誤

  • 表達錯誤信息的方式應該是使用平實的語言而不是代碼、精確地指出問題所在以及建設性地給出解決方法。

10.幫助和說明(依次遞減:無需提示、一次性提示、常駐提示、幫助文檔)

  • 雖然系統最好是可以讓用戶不需要任何說明就能使用,但是提供一個幫助和說明的功能還是有必要的。任何這樣的信息都要很容易地就可以被用戶找到,注重用戶的任務,列出明確的步驟去實現這些操作,而且篇幅不要太長。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章