B2.14.1Principle of least surprise设计研究
行为应与命名和外观所暗示的一致
别名: 最小惊讶原则 · 可预测行为 · 预期一致
概念解释
最小惊讶原则(principle of least surprise)要求系统行为尽量符合用户从名称、图标、形态、位置、当前状态和既有经验所形成的合理预期。一个叫“预览”的操作不应立即发布;看似可编辑的字段不应在输入后悄然改变其他对象。原则的重点不是让产品毫无新意,而是在用户基于可见线索做出合理推断时,不让系统无故违背它。
机制
用户持续用线索预测行动结果。预期被满足时,操作可自动化;预期被打破时,人需要停下、重新解释、检查后果并更新规则。一次意外可能只是学习成本,反复的意外会让用户不再信任命名和外观,转而谨慎试探、重复确认或回避功能。清楚的意符、映射、前馈和一致反馈共同降低惊讶,而不是单靠一个警告框。
怎么研究
在执行前询问用户预期会发生什么,再与实际结果比较,重点记录自信但错误的预测、意外后果、重复确认与恢复。测试应覆盖首次使用、熟练迁移、异常状态和权限变化,因为惊讶常发生在边缘条件。可审查日志中的快速撤销、回退、重复点击和支持问题,作为预期违背的迹象。
边界
有时系统必须做出用户未预期的事,例如阻止危险操作、处理冲突或响应外部变化;此时目标不是伪装成没有变化,而是在行动前或发生时解释原因、范围和下一步。迎合旧预期也不应阻碍更安全或更可用的设计。关键是对偏离提供足以重新建立模型的信息和恢复选择。
怎么落地
- 审查关键元素的名称、形态、位置和状态各自承诺的行为,消除会诱导相反结果的组合。
- 对必要的例外和自动行为提供及时前馈、就地说明和可核对反馈,使用户能理解为什么不同。
- 用“预期—实际结果”而非仅完成率评估体验;把高频惊讶点列为设计和实现优先修复项。