principle / Error Tolerance
Error Tolerance
系统应预防可预见错误,并允许用户发现、理解、撤销或恢复。
Key fields
What
- Definition
- 系统应预防可预见错误,并允许用户发现、理解、撤销或恢复。
Why
- Core Question
- 系统是否预防了可预见错误,并允许用户发现、理解、撤销或恢复?
- Mechanism
- 错误不可避免,系统质量取决于错误发生后的成本和恢复路径。可逆操作、保留输入和就地修复能减少损失,也让用户更敢于探索。
How
- Primary Use
- 降低错误成本,增强探索信心和系统可靠感。
- Design Guidance
- 提供撤销、自动保存、版本历史和安全默认值;错误信息指出问题与修复方法;保留已输入内容。
Evidence
- Limitations
- 确认弹窗不是唯一容错手段。高风险操作需要分级保护,低风险操作则应优先提供撤销和恢复,避免把责任全部交给用户。
- Last Verified At
- 2026-08-21
- Common Mistakes
- 确认弹窗不是唯一容错手段;不能把责任推给用户;高风险操作需要多层保护。
Lifecycle
- Status
- 待复核
Related content
This entry does not have related content yet.
No related content to show yet.