人机交互学博士尼尔森提出的十大可用性原则
状态可见性原则(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)
帮助用户从错误中恢复,将损失降到最低。
如果无法自动挽回,则提供详尽的说明文字和指导方向,而非代码,比如404。
人性化帮助原则(Help and documentation)
如果系统不使用文档是最好的,但是有必要提供帮助和文档。任何信息应容易去搜索,专注于用户的任务,列出具体的步骤来进行。
帮助性提示最好的方式是:
无需提示; 一次性提示; 常驻提示; 帮助文档。
GrowthUP.wiki