來源:派臣科技|時間:2019-08-16|瀏覽:次
人非圣賢,孰能無過。我們都會時不時地犯錯誤,我們應(yīng)該如何設(shè)計出允許犯錯的產(chǎn)品呢?
人類并不能在第一時間將所有的問題提出完美的解決方案。你也許不認(rèn)可這個觀點,然而這卻是一個簡單的事實,即使是最關(guān)心、最細(xì)心、最勤奮的人也會犯錯誤,作為普通人將會犯更多的錯誤。
這些錯誤,在網(wǎng)站制作方面,可能是輸入了錯誤的URL,把錯誤的信息放在注冊表單的錯誤字段,或者是不小心通過支付接口把產(chǎn)生了錯誤的消費等等。
所以這里有幾個基本的方法來解釋網(wǎng)站制作工程中的人為錯誤。
1. 明確的指示
人們常常認(rèn)為基本的指示有點多此一舉。好比已經(jīng)知道咖啡是熱的了,為什么還要把提示印在杯子上?著名的麥當(dāng)勞案例告訴完美咖啡是約82至87攝氏度的溫度下供應(yīng)的。這對消費者來說是一條不被燙傷的有用信息。
為了完成一項看似簡單的任務(wù),你會想當(dāng)然地認(rèn)為所提供的解決辦法覆蓋了所有人的需求,往往這樣的掉以輕心就導(dǎo)致錯誤。為了彌補(bǔ)這樣的錯誤,我們可能需要在一個簡易的聯(lián)系人表單上添加復(fù)雜的指令。即使這樣,有一些提示也是有必不可少的。
2. 明確的警告
我們有時需要向用戶解釋可能存在的行為后果,但這并不能阻止用戶忽視明確的警告,但無論如何,我們應(yīng)盡可能的將自己的工作做到最好。
另一方面,用戶在面對任何他們不完全理解的警告或?qū)υ捒驎r,認(rèn)為這是一個不友好或者影響體驗感的提示,他們會選擇退出或離開網(wǎng)站。所以面對彈窗類的警告提示應(yīng)該慎重使用。
3.點擊錯誤
點擊錯誤取決于用戶的操作靈巧程度和觸摸屏的精準(zhǔn)程度。即使是在我的機(jī)械鍵盤上,我都偶爾會因為胖胖的手指敲錯鍵,導(dǎo)致令人尷尬的打字錯誤,手機(jī)屏幕上的虛擬鍵盤可能出現(xiàn)的錯誤幾率更高。就像我說的,你不能阻止每一個錯誤,但你可以從開發(fā)者的角度去避開錯誤的發(fā)生。
4. 確認(rèn)對話框
如果讓你快速回答“你確定你想做那件事嗎?”這樣的信息是無價值的。
對于必須一遍又一遍地重復(fù)確認(rèn)這個操作來說,確認(rèn)對話框似乎是一個惱人且無用的步驟。對用戶來說,這些對話框應(yīng)該被禁用。
但是,對于那些第一次完成一項新任務(wù)的人,可以簡短地問一句“你確定你想做這件事嗎?”,這樣的問候是值得被運用的。
5. 表單驗證
現(xiàn)在大部分人都已認(rèn)可這個觀點,表單驗證雖然不完美,但是功能強(qiáng)大,它可以很好地引導(dǎo)用戶向正確的方向前進(jìn)。合理的表單設(shè)計可以幫助用戶避免將錯誤的文本放在錯誤的字段中,表單驗證對于重復(fù)檢查信息、捕捉輸入錯誤和遺忘字段非常有用。
這里我只想指出,僅僅采用客戶端驗證是不夠的,為了安全起見,最好在服務(wù)器端也有一些驗證。
6. 同時使用顏色和對比度
人們經(jīng)常根據(jù)生活習(xí)慣對顏色進(jìn)行統(tǒng)一的運用,比如綠色代表暢通,紅色代表擁堵。它確實能在某些特定的行業(yè)中使用戶們便于理解和接收,但它不一定能幫助色盲或其他有視力障礙的人進(jìn)行訪問和月的。找到一種方法來給你的元素添加對比,這樣它們就可以清晰而容易地相互區(qū)分。
7. 仔細(xì)修改
人們在執(zhí)行熟悉的任務(wù)時往往會采用慣用的處理方式,因為這樣在效率上有大大的提升。然而,當(dāng)事情發(fā)生細(xì)微變化時,這種習(xí)慣會則導(dǎo)致錯誤。
比如,您在設(shè)計一個新的UI時,既要把菜單項放在人們熟悉的地方,同時也要突出顯示UI中的小變化,這樣才能對不同的行業(yè)需求和使用人群作出明顯的應(yīng)對措施。
8. 盡可能地還原按鈕
如果您正在構(gòu)建一個web應(yīng)用程序,您需要認(rèn)真考慮是否需要實現(xiàn)操作上的某種“撤銷”功能,就好比“CTRL-Z”所執(zhí)行的工作一樣。
微信在不斷的版本更新中給帶來了兩分鐘的時間來撤銷發(fā)送聊天記錄——想想我們已經(jīng)生活在一個可以在短時間內(nèi)從言語上撤銷和彌補(bǔ)一些過失,我們享受著科技帶來的時代進(jìn)步,同時也可以很好的去運用和延伸。