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

Avatar

or to participate