UI設計原則:尼克森十大可用性原則


UI設計原則:尼克森十大可用性原則

尼爾森十大可用性原則(一)


UI設計原則:尼克森十大可用性原則

尼爾森十大可用性原則(二)


UI設計原則:尼克森十大可用性原則

尼爾森十大可用性原則(三)


UI設計原則:尼克森十大可用性原則

尼爾森十大可用性原則(四)


UI設計原則:尼克森十大可用性原則

尼爾森十大可用性原則(五)


雅各布·尼爾森(Jakob Nielsen)

尼爾森—諾曼集團的主要負責人之一,他被《美國新聞與世界報道》雜誌譽為“Web可用性方面的世界頂尖專家”。他的Alertbox專欄從1995年就開始在互聯網上發佈了(網站地址是:www.uselt.com)。Nielsen博士曾經是Sun 公司傑出的工程師。他寫過很多書,包括暢銷全球的《Designing Web Usability》一書,而現在本文中的尼爾森十大可用性原則(Jakob Nielsen’s Ten Usability Heuristics)就是他在1995年提出的。


反饋原則(Visibility of system status)

系統應該在合理的時間、用正確的方式,向用戶提示或反饋目前系統在做什麼、發生了什麼。


隱喻原則(Match between system and the real world)

系統要採用用戶熟悉的語句、短語、符號來表達意思。遵循真實世界的認知、習慣,讓信息的呈現更加自然,易於辨識和接受。

注:其實現在有很多現成的法則幫助大家設計時更貼近用戶的心智模型,比如:奧卡姆剃刀法則、席克定律、 7±2法則、格式塔原理、一致性原則、菲茲定律等等。我們可以記憶這些法則靈活運用在設計中。讓我們的設計更符合用戶的心智模型。


回退原則(User control and freedom)

用戶經常會不小心操作錯誤,需要有一個簡單的功能,讓程序迅速恢復到錯誤發生之前的狀態。


一致原則(Consistency and standards)

同樣的情景、環境下,用戶進行相同的操作,結果應該一致;系統或平臺的風格、體驗也應該保持一致。


防錯原則(Error prevention)

系統要避免錯誤發生,這好過出錯後再給提示。

備註:不可逆操作一定要有二次提醒


記憶原則(Recognition rather than recall)

讓系統的相關信息在需要的時候顯示出來,減輕用戶的記憶負擔。


靈活易用原則(Flexibility and efficiency of use)

系統的用戶中,中級用戶往往最多,初級和高級用戶相對較少。系統應為大多數人設計,同時兼顧少數人的需求,做到靈活易用。

備註:這個也有區分不同產品,像ATM機的用戶群就屬於初級用戶,用完就走,可能用的頻率並不多


簡約設計原則(Aesthetic and minimalist design)

對話中不應該包含無關的或沒必要的信息;增加或強化一些信息就意味著弱化另一些信息。


容錯原則(Help users recognize, diagnose, and recoverfrom errors)

錯誤信息應該用通俗易懂的語言說明,而不是隻向用戶提示錯誤代碼;提示錯誤信息時要給出解決建議。

備註:產品文案也是很重要的,現在很多產品都會針對軟件所有文字統一語言風格


幫助原則(Help and documentation)

對於一個設計良好的系統,用戶往往不需要經過培訓就能輕鬆上手使用,但是提供幫助文檔依然是很有必要的。幫助信息應該易於檢索,通過明確的步驟引導用戶解決問題,並且不能太複雜。

備註:像石墨文檔的在線客服幫助很友好,問題也能及時得到回覆


碎碎念:至今仍記得剛入行的一次談話裡,老大說的,交互設計最基礎的是,防呆和防迷失,至今仍覺得,美學和設計是兩回事,設計是需要解決問題的,如何更好的幫助到他人,是設計的最開始,最後附上很棒的交互設計學習網站

Hack Design,https://hackdesign.org/

Design Better,https://hackdesign.org/

IDEO的免費課程

超實用B端產品設計 https://tob.design/#/tool


設計法則引申篇《設計師專業表達指南—法則篇》

https://www.sohu.com/a/318670283_114819


雅各布·尼爾森詳細個人簡介

http://www.chinavalue.net/Wiki/%E9%9B%85%E5%90%84%E5%B8%83_%E5%B0%BC%E5%B0%94%E6%A3%AE_C_454457.aspx


分享到:


相關文章: