設計師每天都需要解決問題,找到正確的解決方案需要深入的研究和精心的計劃、測試。 如果能找到一種全能的方法或者一個能自動解決我們所有工作問題的方法,那就太好了。 我們可能還沒有完美的答案,但是,我們有時還是可以找到一些捷徑的。
啟發探索是幫助我們形成判斷和決策的簡單而有效的規則。 我們可以把它當作UI界面設計最佳落實方案的常規法則。
雖然Jakob Nielsen的用戶界面設計的10個啟發式可能是最流行的啟發探索方法,但是我們今天要推薦另外一套方法。 那就是Ben Shneiderman創建的名為“設計用戶界面”的實體交互設計,即界面設計的八項黃金法則。 我們今天要推薦的就是這個法則。
![8條設計法則讓你的APP用戶界面體驗更佳友好](http://p2.ttnews.xyz/loading.gif)
2011年,在馬里蘭大學(University of Maryland)的羅蘭·特維恩(Loren Terveen)和本·施奈德(Ben Shneiderman)在研究網上購物。
1,一致性
設計一致性的界面意味著使用相同的設計模式和相同的操作秩序來處理類似的情況。 不僅在用戶瀏覽你的產品的時候,在提示屏幕中重要區域運用合適的顏色、排版、字體也需要一致性的設計。一個保持一致的界面會讓你的用戶更容易地完成他們的任務和目標。所以一致性的設計是在設計具體方案前做的設計規範。
![8條設計法則讓你的APP用戶界面體驗更佳友好](http://p2.ttnews.xyz/loading.gif)
Martin Strba設計的Namastelight風格指南是確保設計過程一致性的一種方法
2,允許高頻用戶使用快捷鍵
說到將使用快捷操作作為界面設計規則,你的用戶也將受益於快捷鍵,特別是那些高頻用戶需要經常完成的相同的任務。我們通常理解到桌面軟件會使用快捷鍵,實際上網頁也是經常會用到快捷鍵,大家經常逛的dribbble,就用快捷鍵“L”表達“喜歡”。
核心高頻用戶可能會發現以下特性非常有幫助:
a,縮略語
b,功能鍵
c,隱藏的命令
d,宏命令設置
哈立德·哈桑·錫安設計的右鍵菜單內容框。
3,提供明確的反饋
您需要讓您的用戶瞭解他們操作步驟的每個階段所發生的事情。 這種反饋需要有意義、相關、清晰、符合上下文。
Antonija Vresk設計的文件上傳進度框
4,設計對話框產生反饋信息
一個系列行動最好需要有一個開始,中間過程和結束的提示。 一旦任務完成,通過為用戶提供明確的信息反饋和選擇,向你的用戶提供一個緩和心情的過程,不要讓他們在任務過程中過多的分散注意力!
Jose Antonio Orellana設計的炫酷信息框
5,錯誤提示
一個友好的界面應該儘可能避免錯誤。 但是當錯誤發生時,您的系統需要讓用戶更容易理解問題並知道如何解決。 處理錯誤的簡單方法包括顯示清晰的錯誤提示通知以及展示解決問題的描述性提示。
Adnan Khan設計的驗證生效表單
6,允許簡單的撤回操作
在錯誤發生後找到撤銷選項能讓用戶不再焦慮。 如果用戶知道有一種快捷的方法來撤回錯誤操作,他們會感到輕鬆許多,更有可能去放心大膽的去試錯,探索各種功能。
此規則可應用於任何操作、操作組或數據輸入。 撤回操作可以從簡單的按鈕到涉及整個操作系列的操作歷史。
Tyler Beauchamp設計的撤回按鈕界面
7,用戶應有控制權
首先,來看控制權的定義:
在人格心理學中,控制是人們認為自己能夠控制事件結果的程度——Julian Rotter
把控制權和自由交給用戶是很重要的,這樣他們就能感覺到他們是系統的主人。 避免意外、中斷或任何未給用戶提示的事情。用戶應該是操作的發起者,而不是響應者。
Vlad Ponomarenko設計的權限對話框
8,減輕用戶的記憶負擔
我們的注意力範圍是有限的,我們做的任何事情都應該儘量讓我們的用戶工作更輕鬆。 用戶更容易識別信息而不是記憶信息。 這裡,我們可以參考尼爾森的一項原則的描述:識別比回憶重要。 如果我們的界面設計得簡潔和一致,遵循模式、標準和慣例,我們就能為用戶帶來更好的識別性和易用性。
我們可以在特定場景中添加幾個特定功能來幫助我們的用戶。 例如,在電子商務環境中,查看最近瀏覽或購買的項目列表。
Gavin Williams設計的最近瀏覽的聯繫人
結語
遵循一套設計規則和指導規範將幫助您有一個好的開始,並在設計過程的早期發現主要的可用性問題,上面提到的八項黃金法則適用於大多數的用戶界面設計,您可以結合正在進行的項目來完善設計。
閱讀更多 UI巴巴 的文章