為什么要“防止用戶犯錯”辟躏?
簡單理解為谷扣,用戶體驗不好。
同時可以認(rèn)為是:
造成財產(chǎn)上的損失
時間精力上的損失
心情的影響
舉個例子:當(dāng)你下單買錯一件商品的時候捎琐,你需要聯(lián)系客服申請退款会涎,退貨。在這個過程中瑞凑,需要投入的至少有:時間末秃、人力等 同時影響心情。
用戶犯錯的場景
我們以目標(biāo)為主線拨黔,當(dāng)我們?nèi)ネ瓿梢粋€目標(biāo)的時候:
1蛔溃,認(rèn)知目標(biāo)時
當(dāng)我們绰沥,打開一個網(wǎng)頁或者APP時,一定有自己的目標(biāo)(完成某件事情)贺待。但是有時候徽曲,會出現(xiàn)這種情況,頁面給用戶的信息麸塞,會使用戶覺得會完成A目標(biāo)秃臣,但是用戶把流程走完,發(fā)現(xiàn)自己完成的是B目標(biāo)哪工。
舉例:
下面是脈脈中 發(fā)布動態(tài)的頁面奥此。用戶點擊“發(fā)實名動態(tài)”,用戶期望的結(jié)果是發(fā)布動態(tài)雁比,并且按照正確的流程稚虎,輸入內(nèi)容偎捎,選擇圖片蠢终,當(dāng)用戶點擊“發(fā)布”的時候,得到反饋是超出字?jǐn)?shù)茴她,添加標(biāo)題發(fā)布成專欄文章寻拂。用戶得到的結(jié)果,與用戶心理預(yù)知不同丈牢,這就是一種犯錯的表現(xiàn)祭钉。
2,執(zhí)行目標(biāo)中
當(dāng)用戶在完成某個目標(biāo)的過程中己沛,肯定會要有一個流程慌核。在這個流程中,我們也會經(jīng)常性的犯一些錯誤泛粹。
舉例:
當(dāng)我們要完成一個綁定銀行卡的目標(biāo)時遂铡,在我們輸入卡號的時候,用戶再輸入過程中就很有可能輸入錯誤晶姊,產(chǎn)生犯錯扒接。
補(bǔ)充一句,往往這種出錯们衙,會發(fā)生在專家用戶上钾怔,比如用戶輸入自己的手機(jī)號,是一種習(xí)慣性的操作,用戶在輸入過程中就不會有很高的專注度,往往在這樣的情況下出現(xiàn)錯誤士骤。(有沒有充錯話費過^_^?)
3矾利,獲取結(jié)果時
當(dāng)用戶完成整個目標(biāo)流程姑裂,或者單個小流程的時候,用戶需要得到一個結(jié)果的時候男旗,會常常出現(xiàn)一些錯誤舶斧。
舉例:
錘子這個“閃念膠囊”的功能。第一個版本察皇,刪除的時候茴厉,都會提示彈窗,讓你再次確認(rèn)是否刪除什荣。第二個版本矾缓,部分人反饋,每次刪除很麻煩稻爬,所以把刪除的再次確認(rèn)嗜闻,給去掉了。如果用戶誤點到這個刪除按鈕桅锄,給用戶造成的結(jié)果就是你的東西不見了泞辐,再也找不回來了。
如何防止用戶犯錯竞滓?
1,信息傳遞準(zhǔn)確
用戶在還沒有開始做某些事情的時候吹缔,就要讓用戶知道自己完成這些事情商佑,可以得到什么樣的目標(biāo)。
舉例:
在云課堂個人申請入駐過程中厢塘,清晰的告訴用戶要達(dá)成的目標(biāo)是什么茶没,在這個過程中需要做哪些事情。
交互設(shè)計中需要注意:入口指引晚碾,名稱等信息的準(zhǔn)確性抓半,以及信息架構(gòu)的合理性。
2格嘁,限制用戶
雖然限制用戶笛求,總是一個不太好的行為。但是如果信息合理且清晰糕簿,其實也是一種很好的方法探入。
舉例:
在登錄頁面中,我們可以限制鍵盤懂诗,讓用戶在輸入手機(jī)號/身份證的過程中蜂嗽,不會出現(xiàn)輸入錯誤。
我們在購物選擇尺寸的時候殃恒,對沒貨的商品進(jìn)行限制選擇植旧,這樣用戶可以更快的獲得信息辱揭,而不是在確定的時候,才發(fā)現(xiàn)自己出差了病附,選擇了沒貨的商品问窃。
交互設(shè)計中需要注意:我們在限制用戶的時候,要注意限制的內(nèi)容一定是用戶很好理解胖喳,或是用戶可以直接忽略掉的內(nèi)容泡躯。
3,提供建議
合理的建議丽焊,不但可以防止用戶犯錯较剃,同時還能讓用戶更快的找到自己想要的內(nèi)容。
舉例:
搜索過程中的聯(lián)想功能技健,直接給出用戶合理的意見写穴,也可防止用戶犯錯。
當(dāng)用戶單詞輸入錯誤時雌贱,百度會引導(dǎo)用戶直接給出正確的搜索結(jié)果啊送,同時提供“仍然搜索”堅持用戶的選擇。這樣也很好的防止了用戶犯錯欣孤。
4馋没,提取展示
我們在使用產(chǎn)品中,經(jīng)常會輸入一些內(nèi)容降传∨穸洌或者查看一些密集的內(nèi)容∑排牛空開展示可以讓我們更清晰的獲取信息声旺,防止再輸入中、記憶中產(chǎn)生錯誤段只。
舉例:
這是支付寶網(wǎng)頁端在輸入銀行卡時候腮猖,放大展示,且分段展示赞枕,可以防止用戶犯錯澈缺,造成不必要的損失。(手機(jī)號“18682127322” 和 “186 8212 7322”哪個更好識別炕婶?)
這是錘子系統(tǒng)獲得驗證碼的時候谍椅,對信息進(jìn)行了提取并轉(zhuǎn)換顯示方式,方便用戶快速記憶古话,減少犯錯雏吭。
交互設(shè)計中需要注意:我們要考慮哪些內(nèi)容在用戶獲取過程中比較復(fù)雜,且不容易識別陪踩,在這種情況下對癥下藥杖们。
5悉抵,減少記憶負(fù)擔(dān)
用戶要完成某一目標(biāo)時,完成過程較長摘完,或者完成中需要思考姥饰,那么久容易產(chǎn)生錯誤。
舉例:
這是在美團(tuán)中訂酒店的大致流程:(2孝治,3是同一頁面)
一列粪,選擇日期這是個重要流程在 1,4流程中都不是特別突出谈飒,然后在“3,選擇房間”這個環(huán)節(jié)丟失掉了
二岂座,如果我們在“2,選擇時間”過程中,忽略掉了選擇時間杭措,因為往往價格更吸引我們费什,或者在這個環(huán)節(jié)中被其他因素打斷,比如接電話手素、聊天等鸳址。然后用戶直接下滑到“3選擇房間”這個步驟。我們會很容易忘記掉這個選擇日期的環(huán)節(jié)泉懦。
三稿黍,我選好房間,直接來到“4,提交訂單”的環(huán)節(jié)崩哩,這個環(huán)節(jié)對時間弱化闻察,用戶的重點大部分會集中在下半部分。
如果以上情況發(fā)生琢锋,用戶就有很大可能訂錯入住時間。(是不是你也曾經(jīng)經(jīng)歷過呢灶?\(^o^)/~)吴超,減少用戶記憶負(fù)擔(dān)也是在幫助用戶減少犯錯,往往在流程較長較慢的任務(wù)中鸯乃,我們需要考慮鲸阻。
有興趣可以思考下,這個地方如何優(yōu)化會更好缨睡∧胥玻可以與我交流溝通,一起學(xué)習(xí)進(jìn)步哦
6奖年,二次確認(rèn)
往往用戶在做重要操作時细诸,或者會造成破壞性損失時。給出二次確認(rèn)陋守,這個很常見震贵。
舉例:
“回收站”就是個很好的例子利赋,當(dāng)我們刪除某內(nèi)容是,會提示你是否要做這樣的操作猩系。
7媚送,挽回錯誤
挽回的場景非常多,比如說用戶臨時做了一個錯誤的決定寇甸,那么就急需要挽回重來塘偎。
舉例:
微信的撤銷功能,在發(fā)出內(nèi)容后拿霉,2分鐘內(nèi)可以撤銷吟秩。
支持重新編輯,本來想在文章中專門說這個點的友浸,結(jié)果微信在上個版本中峰尝,把這個功能加上了。
其實存在這樣的場景:上一次我在給領(lǐng)導(dǎo)發(fā)送一些重要內(nèi)容時收恢,寫了比較長的內(nèi)容武学,發(fā)送出去后,突然發(fā)現(xiàn)里面有些錯字伦意,著急撤回了火窒。然后發(fā)現(xiàn)忘了復(fù)制,需要重新在敲一遍驮肉,心中一萬個草泥馬熏矿。
我們還可以在很多地方看到這樣的挽回錯誤設(shè)計,比如回收站中的還原离钝,iPhone相冊中的最近刪除等票编。
8,提前告知
在用戶犯錯時卵渴,及時警告慧域。
舉例:
QQ郵箱在你的正文內(nèi)容中如果出現(xiàn)“附件”的字樣,那么在你點擊發(fā)送的過程中就會給您這樣的提示浪读。
在知乎中昔榴,我們可以看到,當(dāng)你的標(biāo)題字?jǐn)?shù)要超出的時候碘橘,提前警告互订,防止用戶犯錯。
設(shè)計中痘拆,要把用戶出差的狀態(tài)及時反饋給用戶仰禽,而不是等到用戶要獲取結(jié)果了才告訴他。
總結(jié)
用戶犯錯是發(fā)生在前中后三個階段中,即完成目標(biāo):認(rèn)知前坟瓢、執(zhí)行中勇边、完成后。雖然用戶在使用產(chǎn)品中折联,總會犯錯粒褒。但是我們可以通過防止犯錯的設(shè)計,提升用戶體驗诚镰,幫助用戶建立良好的體驗感奕坟,最終提高產(chǎn)品可用性。
關(guān)于“用戶錯誤”清笨,意味著是用戶的問題月杉,其實是因為我們設(shè)計了易讓用戶犯錯的方案。我們要為自己的設(shè)計負(fù)責(zé)抠艾。
以上內(nèi)容僅個人觀點苛萎,歡迎隨時交流!
作者:Booze Kai(包子凱)检号,原華為CCO平臺交互設(shè)計師腌歉!
微信:294687045