使用者不該被你的設計困住

Hi 大家,

我是Taony, 中秋快樂(雖然已經過去兩天了😂)
這段時間一切都好嗎?

最近一直在備課,老實說蠻忙的,YT 都停更了哈哈哈
但是私房菜電子報再忙也會準備好的啦

今天來聊聊 User Control and Freedom 
給使用者足夠的自由

Nielsen Norman 曾說過

The user should have the ability to always undo actions, change their mind about decisions, and fix any errors.
使用者應該擁有可以隨時撤銷動作、改變主意、修正錯誤的自由

Nielsen Norman

在 UIUX 設計時,我們常專注於如何引導使用者
讓他們照著我們設計的路走、完成任務、達成轉換

卻很容易忽視另外一個嚴重影響體驗的因素
特別是經驗不足的時候,容易掉進「好的 UX 是輕鬆完成任務」的陷阱

真正優秀的使用體驗,其實不只是引導,而是擁有自由

優秀的設計不僅是「引導使用者走迷宮」
還要能夠讓使用者能自由探索,犯錯了也可以再回頭

簡單直白的說就是:有退路

當設計不給使用者退路時,會發生什麼事?

回想一下幾個熟悉的情境:

  • 你在填表單時,只因「郵遞區號格式錯誤」就被卡住

  • 想取消訂閱,卻要在三層選單裡找按鈕

  • 點錯一個操作,結果沒有「返回」或「撤銷」的選項

這些都是典型違反「User Control and Freedom」的設計

它們都有一個共通點:
設計只考慮流程順不順,卻忘了給使用者主導權

為什麼這些設計會讓人感覺很糟?

因為它奪走了「掌控感 Sense of Control」

在心理學裡,控制感是安全感的延伸

當使用者覺得自己被流程逼著走,無法改變、無法回頭
就會立刻感受焦慮、沮喪,甚至開始不信任這個產品

而這些小小的「挫折瞬間」會累積成更嚴重的後果:
對產品產生不信任,在心裡默默標註「這東西不好用」
最終選擇離開

這就是為什麼 User Control and Freedom 不只是設計原則
而是一種「讓使用者感覺被尊重」的態度

在瞭解了它為什麼如此重要之後,我也整理了對應的檢查清單
方便大家在設計過程中作為參考,避免踩雷喔

一、Undo Actions(可撤銷/恢復)

讓使用者能輕鬆回退到上一個狀態,不怕誤操作

  1. 使用者能否一鍵重置篩選條件?
    例:購物網站中按「重設篩選」,立刻回到預設頁面

  2. 是否允許使用者儲存表單進度,下次再繼續?
    例:填報名表時中途關掉頁面,下次打開仍保留上次輸入

  3. 頁面重新加載後資料得到保留,不會消失嗎?
    例:寫留言時誤刷新頁面,文字仍自動保存

  4. 刪除帳號後能在 30 天內恢復嗎?
    例:使用者刪除帳號後後悔,可以在設定中點擊「復原」

二、Fix Errors(可修正/容錯)

當使用者犯錯時,不應該被懲罰,而應該能輕鬆修正

  1. 當使用者點錯、點不準時,是否放大點擊目標?
    例:行動版地圖誤點時,放大附近地標讓使用者重新選

  2. 即使表單輸入有錯,也允許先送出嗎?
    例:地址輸入格式錯誤,仍可先提交再補改

  3. 當按鈕無效時,是否提示「為什麼不能按」?
    例:顯示「請先填寫 email 才能繼續」而非完全灰掉

  4. 頁面重新加載後,篩選設定還在嗎?
    例:使用者誤刷新頁面,仍會保留原先篩選條件

三、Change Their Mind(改變主意)

讓使用者可以隨時改變決定,不被迫按照系統規則走

  1. 能讓使用者暫停自動播放嗎?
    例:自動輪播的 Banner 有「暫停」按鈕(能做到的很少)

  2. 用戶是否能自由切換月繳/年繳?
    例:SaaS 訂閱會員可自由切換月費或年費方案

  3. 介面是否可自由切換深色/淺色模式?
    例:使用者晚上開夜間模式,白天切回亮色

  4. 電話號碼資訊是否可以選填?
    例:填寫註冊表單時,電話號碼欄標示「非必填」

  5. 是否提前揭露所有費用?避免刻意隱藏成本
    例:結帳前顯示「含稅+運費」,使用者可決定要不要買

  6. 商品缺貨時是否仍能進行預訂?
    例:顯示「缺貨中,預購可先登記」,留住客戶

  7. 缺貨時有提供郵件通知使用者功能嗎?
    例:提供「到貨 Email 通知我」選項

  8. 表格是否允許使用者切換顯示更多欄位?
    例:報表中可切換「只看重點」或「顯示全部欄」

  9. 能自由調整比較表欄位的順序嗎?
    例:手機比較表中可拖動不同產品的順序

  10. 用戶隱私設定是否能輕鬆修改?
    例:用戶可隨時在設定頁撤銷追蹤權限

  11. 能讓使用者下載自己的資料嗎?
    例:提供「匯出訂單紀錄」按鈕

  12. 是否可讓使用者自由暫停通知?
    例:提供「暫停郵件通知 24, 48 小時」

四、Alternative Paths(替代路徑)

當主要方式行不通時,需要有備案

  1. 除了自動完成外,也能手動輸入資訊嗎?
    例:搜尋建議錯誤時,仍可手動輸入關鍵字(這個蠻常見的)

  2. 雙重驗證是否提供多種方式?
    例:除簡訊外,也能用 Authenticator App 或 Email 驗證

五、Pause or Exit(暫停/退出自由)

讓使用者能自由離開、休息或中斷,而不影響進度

  1. 是否允許使用者設定通知的頻率?
    例:系統通知可選「每天一次」或「每週一次」

  2. 當遭遇通知太多時,使用者是否能暫停?
    例:App 通知太頻繁,可點「暫停 24 小時」

在下次設計一個表單或流程時,可以試著問問自己:
「使用者能自由地改變主意嗎?」

這個問題,可能就是區分好設計與普通設計的關鍵喔

也可以多觀察記錄,日常生活中
自己喜愛的產品有哪些設計,有體現「自由 & 主導權」
又有哪些產品的糟糕體驗會氣到你 🤣

希望今天的私房菜能帶給你一些不曾想到的 insights
設計出很棒的產品!

啊對了,G.O.L.D 課程的早鳥優惠
截止到 10 月 15 日晚上 11 點喔

有任何問題都可以回信給我

那我們下期見囉!
(這週末準備去看超美的楓葉,我會分享在 Threads:)

Have a wonderful week~
Taony

Reply

or to participate.