简介:尼尔森(Jakob Nielsen)于1995年针对Web交互设计提出的可用性原则。网上翻译版本很多,有作修改。
系统可见性原则(Visibility of system status)
状态位置可见、操作反馈即时可见、可操作内容可见。让用户知道“从哪来、在哪里、可以到哪去、怎么去”。
环境贴切原则(Match between system and the real world)
一切表现和表述,应该尽可能贴近用户所在的环境(年龄、学历、文化、时代背景),而不要使用系统术语。
控制自由原则(User control and freedom)
用户经常错选功能,需要明确标识离开的“出口”,而不要通过一个扩展的对话框;应支持撤销和重做功能。
一致性原则(Consistency and standards)
遵循平台的惯例,同一用语、功能、操作保持一致。
防错原则(Error prevention)
防止错误发生比错误后提示更好。通过界面设计、重组或特别安排,防止用户出错。
识别原则(Recognition rather than recall)
尽量减少用户对操作目标的记忆负担,识别而非回忆。让需要记忆的内容(动作和选项)可见。
灵活高效原则(Flexibility and efficiency of use)
优化再优化,加速再加速;
系统应满足有经验和无经验的用户;为中级(多数)用户设计。
美而简原则(Aesthetic and minimalist design)
突出重点,弱化和剔除其他信息。
容错原则(Help users recognize, diagnose, and recover from errors)
帮助用户识别,诊断,并从错误中恢复帮助;
错误信息反馈——用语言表达(不用代码),准确反应问题所在,并提出建设性的解决方案
帮助原则(Help and documentation)
帮助性提示形式:①无需提示(最优);②一次性提示;③常驻提示;④帮助文档。