"Error-Recovery"
- 錯誤訊息撰寫原則 錯誤訊息的兩個職責:使用者能讀懂發生什麼、使用者能決定下一步做什麼
- Retry 機制 UX 自動 vs 手動重試、指數退避 vs 立即重試 — 重試策略的選擇取決於失敗的可恢復性和使用者的等待意願
- Degraded mode 設計 部分功能不可用時怎麼告知使用者 — 靜默隱藏 vs 明確標示 vs 替代方案的設計取捨
- error → retry → error 循環的逃生口設計 當重試持續失敗時,使用者需要第二條路 — 逃生口設計讓使用者能離開失敗循環而非被困住
- U.C13 匯入錯誤卡片出現「重新載入擴充功能」— 錯誤行動與層級不對位 錯誤畫面上的行動比錯誤本身更重(重載 app、重啟、重裝)是不對位訊號 — 行動的破壞半徑要與錯誤發生的層級相稱,通用錯誤容器會把最重的行動配給所有錯誤