防錯與可逆:讓使用者敢點
上一節教錯誤怎麼說,這一節往前挪一步:讓錯誤根本發生不了,發生了也能一鍵回頭。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:互動設計精髓》。