防錯與可逆:讓用戶敢點
上一節教錯誤怎麼説,這一節往前挪一步:讓錯誤壓根發生不了,發生了也能一鍵回頭。AI 生成的應用最愛用確認彈窗當保險,但那是最弱的一道防綫,你自己動手刪兩條數據就明白了。
Cooper 在《About Face 4》第 15 章有個立場:從用戶的心理模型看,沒有「錯誤操作」這回事。人用軟件就是在探索,點點這個、試試那個,走進死胡同再退出來,這是學會一個工具的正常方式。把探索標記成錯誤、動不動彈框攔截的軟件,用戶會越用越縮手縮腳。
他給撤銷打的比方很形象:人進山洞探險,洞口掛一條隨時能爬回地面的繩梯,膽子就大得多。撤銷就是那條繩梯,它救的次數不多,但它掛在那裏,用戶才敢往深處走。
Alan Cooper,《About Face 4》:與其用彈窗要用戶確認,先自信地執行,再備好撤銷。
敢點的心理機制(防禦心理、控制感)在心理學篇有一整節,這裏放跳轉卡,不重教。
跨章引用 · 防禦心理:用戶不是不會用,是不敢用可逆性怎麼給用戶控制感、為什麼誤觸一次就再也不敢碰,心理學篇第 6 節講透了,點這裏跳過去。第 15 章的排序很清楚:錯誤信息寫得再好,也比不過讓錯誤發生不了。檢查 AI 產出時先看這三板斧用上沒有,三樣都便宜,AI 也都會做,前提是你提了。
三板斧防住大半,剩下的交給可逆性。於是問題來了:真到刪除呢類動作,AI 最常畀嘅方案係確認彈窗,佢到底頂唔頂用?做個實驗。
左右兩個通訊錄,數據一樣。左邊用 AI 最愛的確認彈窗,右邊用立即刪除 + 可撤銷 toast。請你兩邊各刪一條,然後試着把刪掉的救回來,體感會替你下結論。
產品 · 138****2201刪除
設計 · 139****8842刪除
運營 · 137****0917刪除
產品 · 138****2201刪除
設計 · 139****8842刪除
運營 · 137****0917刪除
你可能唔服:彈窗好歹攔咗一下,點解就最弱?Cooper 的解釋是習慣化:在常規位置反覆出現的確認框,用戶很快就看也不看地點掉,等真正的危險到來,手指比腦子快。這個實驗 20 秒,親自驗證一次。
三板斧加可逆性都齊了,上手改造。三個場景全出自 AI 產出的常見毛病,每個場景選一種最對症的防錯手段,選錯有解釋,選到對的為止。
用戶在探索,別當犯錯處理:撤銷是洞口的繩梯,它掛在那裏,用戶才敢往深處走(Cooper,《About Face 4》第 15 章)。
防錯三板斧:禁用不可用項並説明、危險操作拉開距離、預設值選最安全的。報錯的最高境界是無錯可報。
確認彈窗是最弱的防綫:狼來了效應,常規彈窗被無腦點掉,真危險來時它早已失效。做,唔好問,然後備好撤銷。
給 AI 提需求的話術:「刪除立即生效,彈出可撤銷的 toast,保留 5 秒」比「刪除要有確認」產出好一個檔次。流程裏的多餘步驟怎麼砍,下一節講。
內容來源:小山學堂「交互工程」專題原創;部分交互原則整理自《About Face 4:交互設計精髓》。