原文連接:http://www.ncloud.hk/技術分享/user-interface/web
用戶界面不只提供了輸入機制,使得用戶能夠「告知」計算機本身的需求,還提供了輸出機制,即對用戶的操做給於必定的反饋。人們利用鍵盤,鼠標,觸摸屏和麥克風等工具,經過用戶界面與計算機進行交互。工具
最佳設計經驗與準則
輕量化設計
- 遵循80/20原則,即只設計最好的20%的功能。
- 選擇具備社絕美感的顏色和佈局。
- 爲用戶界面的邊框和數據選擇較高的信噪比。
簡潔
- 使設計簡單明瞭。
- 關注於主要任務,避免分散用戶的注意力。
- 保證產品的功能性和簡潔性。
可操做性
- 是產品更易於操做,保證用戶可經過多種設備(好比老舊的電腦和輔助設備)來訪問。
- 保證搜有人均可以操做產品:殘疾人、老年人、文化水平不高的人等。
一致性
- 同一應用程序使用類似的佈局和術語。
- 採用用戶熟悉的交互和導航方式。
- 保證用戶界面與使用情境的一致性。
反饋
- 提供及時反饋。
- 經過產品當前狀態告知用戶產品目前的後臺運行狀況。
容錯性
- 預防錯誤的放生,提供撤銷功能。
- 經過僅啓用所需的命令來減小用戶可能出現的操做失誤。
以用戶爲主導
- 給予用戶完整的控制權。
- 容許用戶對產品進行定製化和個性化設置。
記事本是Windows操做系統中使用最多的應用程序之一,它的用戶界面在過去的十多年中一直未發生改變。該程序的成功得益於簡單而又最小化的用戶界面設計。佈局