經(jīng)驗(yàn)分享丨一文搞定交互設(shè)計(jì)7大法則(7)——防錯(cuò)法則
我們在工作中難免會(huì)犯錯(cuò),那么該如何運(yùn)用一些技巧來預(yù)防自己犯錯(cuò)呢?在設(shè)計(jì)中,也有一種稱之為防錯(cuò)法則的交互設(shè)計(jì)方法,具體是什么?該如何應(yīng)用?一起來看看作者的總結(jié)吧。
最近由于放開,各路專家都給出了不同版本但大體差不多的預(yù)防指南。
例如做好防護(hù)、抗疫物資的儲(chǔ)備、堅(jiān)持繼續(xù)接種疫苗、增強(qiáng)自身免疫力等。
讓我們必須采取一系列預(yù)防步驟和措施以避免任何癥狀往壞的方向發(fā)展。
老話曾說“預(yù)防大于治療”,這就是為什么要求我們在這種大流行病的環(huán)境中采取戴口罩、勤洗手和保持社交距離等防疫措施了。
同樣在我們設(shè)計(jì)中,也有一種稱之為防錯(cuò)法則的交互設(shè)計(jì)方法,是不是很神奇,今天本文將結(jié)合我的工作經(jīng)驗(yàn)來向大家展示,一起來看看吧~
01 防錯(cuò)法則的定義
防錯(cuò)法則指的是連愚笨的人也不會(huì)做錯(cuò)事的設(shè)計(jì)方法,故又稱之為愚巧法。該原則最早應(yīng)用于汽車領(lǐng)域,由豐田汽車工程師新鄉(xiāng)重夫與上世紀(jì)60年代提出。
防錯(cuò)法則認(rèn)為用戶在使用過程中犯錯(cuò)并不是他們自身的原因,而是產(chǎn)品設(shè)計(jì)不夠優(yōu)秀。也就是在用戶犯錯(cuò)之前,通過設(shè)計(jì)可以減少出錯(cuò)的可能。
它是一種用戶在操作過程中采用自動(dòng)預(yù)警、標(biāo)識、分類等手段,使作業(yè)人員即使不用特別注意也不會(huì)產(chǎn)生錯(cuò)誤。
02 錯(cuò)誤的類型
討論用戶犯錯(cuò)的關(guān)鍵點(diǎn)就是這個(gè)錯(cuò)誤該歸咎于誰?防錯(cuò)法則指防止用戶犯錯(cuò)誤,但實(shí)際錯(cuò)誤的預(yù)防勝于精心設(shè)計(jì)的錯(cuò)誤信息,防錯(cuò)法則認(rèn)為大部分意外都是設(shè)計(jì)造成的疏忽,并不是人為操作,因此在設(shè)計(jì)中必須有防錯(cuò)機(jī)制。
在預(yù)防錯(cuò)誤之前,我們可以嘗試把錯(cuò)誤進(jìn)行分類,這樣才能有的放矢的針對性優(yōu)化。
在人機(jī)交互中我們常見的錯(cuò)誤分為兩種類型:“Slip”和“Mistakes”。
2.1 Slip
“Slip”按照字面意思就是滑倒,在我們?nèi)粘I钪幸话阒傅氖亲⒁饬Σ患袑?dǎo)致的無意識的錯(cuò)誤,即所謂的失誤。最常見的失誤如輸入賬號的時(shí)候輸錯(cuò)了字母或者在整理文件的時(shí)候,錯(cuò)誤的點(diǎn)擊了刪除鍵,但事后卻不記得刪了什么。
2.2 Mistakes
“Mistake“翻譯過來就是過錯(cuò),這種類型的錯(cuò)誤多發(fā)生于用戶對系統(tǒng)操作的心理預(yù)期與實(shí)際現(xiàn)狀之間的距離,即使你按照你認(rèn)為對的步驟去完成當(dāng)前的任務(wù)目標(biāo)也會(huì)導(dǎo)致結(jié)果的偏差。比較常見的是點(diǎn)擊某個(gè)按鈕,結(jié)果卻打開了另外一個(gè)界面。
03 防錯(cuò)法則的優(yōu)勢
防錯(cuò)法則的特點(diǎn)是成本低,它可以實(shí)時(shí)發(fā)現(xiàn)問題、及時(shí)反饋且不增加用戶的負(fù)擔(dān)。它在應(yīng)用過程中有著提升效率以及滿意度的顯著優(yōu)勢。
3.1 提升效率
因?yàn)楫a(chǎn)品采用了防錯(cuò)法則,預(yù)防了可能的錯(cuò)誤發(fā)生,用戶只需一次即可完成任務(wù),不需要回看或者檢查。避免了返工造成的時(shí)間以及資源的浪費(fèi),極大提升了任務(wù)完成的效率。
3.2 提升滿意度
一次性就把事情做好意味著用戶對產(chǎn)品的滿意度極大的提升。相較于回看檢查,它是從預(yù)防的角度去采取相關(guān)措施。因?yàn)闄z查并不能阻止缺陷的產(chǎn)生,它只能糾正,這也意味著你下次可能還會(huì)犯同樣的錯(cuò)誤。
04 防錯(cuò)法則的應(yīng)用
4.1 合理的選擇限制
雖然限制用戶的選擇并不是一個(gè)好的想法,但是在選項(xiàng)有著明確要求的情況下,限制用戶著實(shí)一個(gè)不錯(cuò)的策略。
例如很多系統(tǒng)都涉及歷史數(shù)據(jù)的查詢,讓用戶自由選擇日期。主要規(guī)則就是查看的數(shù)據(jù)不能在未來產(chǎn)生只能是過去的數(shù)據(jù)。如果用戶在選擇日期上不做限制的話,那么他們可能會(huì)失誤并意外的為當(dāng)前的表格選擇一個(gè)不符合規(guī)則的日期。這里有一個(gè)限制可以讓用戶選擇合適的日期范圍。
該日期選擇器的范圍限制設(shè)置了日期范圍。即使用戶試圖將日期設(shè)置在未來的某個(gè)時(shí)間段,此組件也會(huì)強(qiáng)制他們選中當(dāng)前日期。此外在日期選中的時(shí)候,巧妙的使用灰色色塊來提供你當(dāng)前選中的這個(gè)時(shí)間區(qū)間是什么,這有助于用戶了解他們選中的字段究竟是什么,而不是讓用戶去試圖記憶那些數(shù)字。
4.2 貼心的系統(tǒng)反饋
提供反饋與合理的限制類似,就是在用戶犯錯(cuò)誤之前搶先一步提供相關(guān)信息,避免犯錯(cuò)。B端產(chǎn)品往往提供眾多的功能模塊,搜索則是在這些模塊中大海撈針的有效方法。但是當(dāng)搜索意圖不是很明確時(shí)系統(tǒng)內(nèi)置的搜索引擎可以將用戶查詢內(nèi)容與待檢索的內(nèi)容進(jìn)行模糊匹配,找出與查詢相關(guān)的信息呈現(xiàn)給用戶進(jìn)行選擇。
這其實(shí)也是減少了用戶的信息記憶量,讓用戶去識別而不是去回憶。
在阿里云中,記住云服務(wù)器ecs可能并不是一件容易的事,很容易因?yàn)橛涘e(cuò)而導(dǎo)致結(jié)果的偏差。而它可以通過系統(tǒng)提供的搜索建議減少輸入錯(cuò)誤。
4.3 預(yù)設(shè)的默認(rèn)信息
當(dāng)用戶有著大量信息填寫的時(shí)候,系統(tǒng)通過默認(rèn)信息分擔(dān)了用戶需要回憶以及輸入的操作。良好的默認(rèn)信息有助于減少錯(cuò)誤,因?yàn)樗鼈兏嬖V了用戶該輸入什么,即使默認(rèn)信息不是用戶所需要的,用戶也可以去進(jìn)行細(xì)節(jié)的調(diào)整優(yōu)化。
比如阿里云中的ICP備案,它會(huì)默認(rèn)填寫部分選項(xiàng),但有些就沒有填寫。這些需要額外關(guān)注的信息就需要我們用戶格外的關(guān)注,進(jìn)而加深對它的理解。
4.4 特定的格式約束
在一些任務(wù)中需要用戶輸入數(shù)字之類的精準(zhǔn)信息,如果我們把數(shù)字在表格中以一種靈活且易于掃描的方式展示,這樣可以最大程度的避免錯(cuò)誤。例如填寫手機(jī)驗(yàn)證碼是很多登錄中常規(guī)的操作,在火山引擎的登錄環(huán)節(jié),當(dāng)用戶填寫驗(yàn)證碼時(shí),驗(yàn)證碼輸入框限定了只能輸入6位阿拉伯?dāng)?shù)字,不能輸入更多的內(nèi)容,且在短信驗(yàn)證碼中,驗(yàn)證碼采用下劃線的形式進(jìn)行凸顯。這樣格式約束的設(shè)計(jì),最大程度的避免了用戶出錯(cuò),提升了易用性。
還有一種解決方案就是在用戶準(zhǔn)備輸入的時(shí)候提醒他們正確的輸入格式。正如火山引擎在注冊時(shí)的這樣,表單會(huì)在輸入框內(nèi)提示需要輸入的信息內(nèi)容,并明確告知用戶以什么樣的格式開始,防止用戶不必要的錯(cuò)誤。
火山引擎注冊時(shí)用戶點(diǎn)擊輸入框后,右側(cè)會(huì)自動(dòng)提醒輸入所需的文本格式,以便于在輸入的時(shí)候輕松的掃描內(nèi)容且確認(rèn)其正確性。
4.5 結(jié)果的提前預(yù)覽
用戶可能沒法意識到點(diǎn)擊按鈕后會(huì)出現(xiàn)什么樣的結(jié)果。當(dāng)有機(jī)會(huì)比較他們的預(yù)期目標(biāo)與最終結(jié)果之間的差距,他們大概率是想在最開始就調(diào)整他們的操作。結(jié)果的提前預(yù)覽很好的滿足了用戶在不犯錯(cuò)且可以修復(fù)的機(jī)會(huì)。
有一個(gè)例子就是提交訂單后會(huì)有一個(gè)訂單數(shù)據(jù)確認(rèn)頁面,這時(shí)候假如沒有當(dāng)前的2次確認(rèn),會(huì)存在結(jié)果并不是自己想要的,等到付款后則會(huì)損失很多金錢,用戶也會(huì)失去耐心。盡可能的提供用戶可以檢查的預(yù)覽狀態(tài),以確保他們得到自己想要的東西,這可以避免犯錯(cuò)前的錯(cuò)誤損耗。
不單單是訂單確認(rèn)頁,在我們?nèi)粘2僮髦袆h除也是經(jīng)常使用的一個(gè)操作。當(dāng)用戶刪除時(shí)提供一個(gè)2次確認(rèn)的對話框確保自己當(dāng)前的操作真的打算刪除而不是誤操作。這時(shí)候用戶可能會(huì)停留檢查自己是否真的要?jiǎng)h除這些信息。
騰訊云在用戶刪除后會(huì)出現(xiàn)提示彈框來確保用戶確實(shí)打算刪除最近建立的人臉庫,采用紅色的感嘆號icon來醒目的提醒用戶再次確認(rèn)并告知用戶刪除該人臉庫后會(huì)產(chǎn)生哪些嚴(yán)重的后果。
使用確認(rèn)對話框特別重要,雖然它會(huì)打斷用戶的操作流程,但是從本質(zhì)上不并不會(huì)減緩整體的速度,反而因?yàn)榭梢员苊庹`操作提升系統(tǒng)整體的滿意度。
05 寫在最后
我們在設(shè)計(jì)中需要以用戶為中心進(jìn)行設(shè)計(jì),這樣才可以減少許多錯(cuò)誤并提升用戶的滿意度。
通過設(shè)計(jì)向他們傳遞正確的工作模式,在出錯(cuò)前發(fā)出警告并讓他們快速感知。通過減少用戶犯錯(cuò)的可能,最終提高產(chǎn)品的可用性以及信任度。
本文由@江鳥的設(shè)計(jì)生活 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載
題圖來自 Unsplash,基于 CC0 協(xié)議
該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲(chǔ)空間服務(wù)。
- 目前還沒評論,等你發(fā)揮!