Shneiderman (1987);Shneiderman&Plaisant(2009)
- 力争一致性
- 提供全面的可用性
- 提供信息充足的反馈
- 设计任务流程以完成任务
- 预防错误
- 允许容易的操作反转
- 让用户觉得他们在掌控
- 尽可能减轻短期记忆的负担
Nielsen&Molich(1990)
- 一致性和标准
- 系统状态的可见性
- 系统与真实世界的匹配
- 用户的控制与自由
- 错误预防
- 识别而不是回忆
- 使用灵活高效
- 具有美感的和极简主义的设计
- 帮助用户识别,诊断错误,并从错误中恢复
- 提供在线文档和帮助
Shneiderman (1987);Shneiderman&Plaisant(2009)
Nielsen&Molich(1990)