譯序:這篇文章是可用性大師 Jakob Nielsen 在10年前總結(jié)的,到今天仍然受用。通過這個時間跨度,可以得出,可用性話題不是某個時代的產(chǎn)物,一些研究經(jīng)驗時至今日也依然值得借鑒。看似短小的10條啟示中,融入了大量項目經(jīng)驗,這些內(nèi)容也將繼續(xù)指導(dǎo)設(shè)計者,在新的互聯(lián)網(wǎng)技術(shù)推動下,創(chuàng)造出更加高質(zhì)量的產(chǎn)品。
不要把它當(dāng)作教程來看,它只是思想精髓的提煉。在各式各樣的項目中,會遇到千奇百怪的情況,會跟各種角色的人一同協(xié)作完成目標(biāo)。只有當(dāng)大家達(dá)成共識,才能更好地提高效率,這10條啟發(fā)正是紐帶。
其實,這是10條關(guān)于界面設(shè)計的基本準(zhǔn)則。之所以稱之為“啟發(fā)”,是因為它們來源于實際經(jīng)驗,而非枯燥的理論知識。
- 系統(tǒng)狀態(tài)的可見性
應(yīng)始終讓用戶了解當(dāng)前發(fā)生的事情,并在恰當(dāng)?shù)臅r機(jī)給予反饋。
- 系統(tǒng)與現(xiàn)實世界的匹配
講用戶聽得懂的語言,無論單詞、短語還是闡述一些概念,把術(shù)語留給機(jī)器去讀。遵循現(xiàn)實世界的準(zhǔn)則,讓信息表現(xiàn)的自然、符合邏輯。
- 用戶控制和行動自由
用戶在功能選擇上犯錯是常有的事兒,這就需要為其提供一個“緊急出口”,不必再通過額外的對話就能離開那里。提供撤銷和重做功能。
- 一致性和標(biāo)準(zhǔn)
別讓用戶為不同的文字、狀況和行為是否代表同一件事情而產(chǎn)生疑慮。要遵循平臺的思想。
- 錯誤的預(yù)防
一個能在第一時間防止犯錯的設(shè)計,總好過一堆漂亮的錯誤提示信息。應(yīng)當(dāng)在用戶行動以前,就消除能誘使犯錯的條件,必要時提醒用戶確認(rèn)操作。防患于未然。
- 系統(tǒng)去識別而不是讓用戶記憶
盡量降低用戶對目標(biāo)、行為和可見選項的記憶成本。不要讓他們?nèi)ビ洃浶畔⒃搹哪亩蔚侥亩巍M瑫r系統(tǒng)的使用說明應(yīng)當(dāng)可見,并在必要時,提供適當(dāng)?shù)奶崾拘畔ⅰ?
- 靈活性和使用效率
快捷鍵——對初級用戶不必特殊說明——但可以提高專家級用戶的使用效率,這種交互兼顧了有經(jīng)驗和沒經(jīng)驗的用戶。同時允許用戶定制頻繁動作(譯注:允許用戶將使用頻率較高的操作集中,或?qū)⒐δ馨磦人習(xí)慣排列)
- 簡約設(shè)計美學(xué)
對話不應(yīng)該包含不相關(guān)或不需要的信息。因為每一個額外的信息單元,都會一定程度上削弱原本相關(guān)信息單元的相對可見性。
- 幫助用戶識別、診斷,并從錯誤中恢復(fù)
錯誤信息應(yīng)當(dāng)使用簡單的語言(別用代碼、編號,這種東西只有工程師能看懂),有針對性地闡明問題,并帶有建設(shè)性地解決方案。
- 幫助文檔
即使一個系統(tǒng)很棒,不用依賴幫助也能使用,但它可能仍然需要幫助文檔。諸如用戶重點任務(wù)方面的任何信息都應(yīng)該能被方便地找到,并提供有簡明的具體行動步驟。
譯文:http://blog.b3inside.com/userexperience/ten-usability-heuristics/
本文鏈接:http://www.95time.cn/design/doc/2010/7535.asp
出處:builder.com
責(zé)任編輯:bluehearts
|