希克法則

一句話定義

希克法則是 HCI / UX 中描述「選擇反應時間」的法則:選項數量與複雜度越高,使用者做決定所需時間通常越長;介面設計上要減少決策摩擦,而不是盲目移除所有選擇。

核心要點

核心機制:選項數量 × 複雜度

希克法則常見公式為:

RT = a + b log2(n)
變數意義介面翻譯
RT選擇反應時間使用者從看到選項到做出選擇的時間
n選項數量導航項目、按鈕、方案、分類、搜尋入口
a / b任務與條件常數不同情境、熟悉度、視覺引導與任務壓力會改變反應速度

設計語言:選項不是越少越好,而是要讓人快速理解差異,並知道下一步該怎麼選

兩個設計前提

1. 使用者可以選擇不選

Hick 的原始實驗中,受測者被要求必須回應;但真實產品中,使用者遇到選項太多、差異不清或目的不明時,可以直接離開。

因此把選項減到只剩一個不一定有效。若使用者沒有足夠資訊判斷該選項是否符合目的,他也可能不行動。

2. 決策摩擦來自「理解差異」而非單純數量

兩個難懂選項可能比五個清楚選項更難選。Hick 法則在介面中的重點是降低認知負荷:

  • 清楚命名與分類。
  • 把同類項目分組。
  • 用圖像、文案與範例說明差異。
  • 讓主要推薦或下一步足夠明顯。
  • 移除干擾,不移除必要判斷資訊。

介面設計中的四個應用

1. 導航欄與資訊架構

導航欄不該把所有頁面平鋪給使用者。可以用卡片分類法、使用者研究、搜尋紀錄或行為資料理解使用者如何替內容分組,再回到分類、命名與層級。

2. Landing page 與 CTA

Landing page 通常希望使用者採取少數動作,但不代表 CTA 只能出現一次。相同目的可以在不同敘述段落中重複出現,讓使用者在理解到不同價值後都能行動。

3. 選項呈現要服務 心智模型

使用者不是在抽象地「選一個按鈕」,而是在回答「哪個選項最符合我的目的」。因此圖像化按鈕、比較表、方案卡、情境標籤與篩選器都不是裝飾,而是幫使用者縮短理解差異的時間。

4. 用數據與測試調整選項密度

希克法則不是一次性規則。設計後應用 analytics、熱圖、轉換漏斗、可用性測試或 A/B test 檢查:使用者卡在哪裡、是否有選項被忽略、是否有選項造成混淆,再決定要增加、合併、改名或刪除。

不是「選項越少越好」

常見誤用是把 Hick 法則理解成「減少選項就會提高轉換」。實務上,過度減少選項會讓使用者失去判斷依據;尤其在高涉入、昂貴、專業或個人化產品中,使用者需要足夠資訊才能放心選。

更精準的用法是:把不必要的選擇拿掉,把必要的選擇整理到使用者看得懂的結構裡

與其他概念的關係

  • 費茲法則 — Fitts 處理「取得目標」的運動摩擦;Hick 處理「理解並選擇」的決策摩擦。兩者共同構成介面操作效率的兩個底層法則。
  • 使用者體驗設計 — 本頁補上 UX 操作性中的決策摩擦:體驗不只要點得到,也要知道該選哪一個。
  • 用戶流 — 屬於用戶流中的人因 / HCI 工具;把「掌握人與產品間的互動」落到選項理解、選擇引導與導航結構。
  • 心智模型 — Hick 法則中的選項結構不能只算數量,也要符合使用者對分類、任務與下一步的既有理解。
  • MOC-UX — 歸入介面表現工具層;與 資訊層級格式塔原則費茲法則 共同回答「使用者是否能快速掃描、理解、選擇並行動」。
  • 資訊層級 / 格式塔原則 — 資訊層級決定先看什麼,格式塔原則幫助使用者分組;兩者都是降低 Hick 決策摩擦的視覺工具。
  • 數據流 / Goal-Signal-Metric — 選項結構設計後仍需量測;例如用重新點擊率、退出率、漏斗掉點、任務完成時間作為決策摩擦的 signal / metric。

相關來源

備註

  • 卡片分類法不拆頁:目前作為本法則在導航 / 資訊架構中的應用;累積 2+ IA 或 card sorting 主題來源後再評估。
  • 未來累積方向
    • Choice architecture / nudge:選項預設值、推薦、排序、分組與 framing。
    • 資訊架構:card sorting、tree testing、導航標籤與搜尋 / 瀏覽雙入口。
    • 方案頁與定價頁:plan comparison、decoy effect、feature matrix 的選擇摩擦。
    • Miller’s Law、Jakob’s Law、Laws of UX 系列來源,形成 UX 設計法則 cluster。