UI设计的10个可用性启发
简介:雅各布·尼尔森(Jakob Nielsen)的交互设计十大原则。之所以称为“启发式”,是因为它们是广泛的经验法则,而不是特定的可用性准则。
雅各布·尼尔森(Jakob Nielsen)于1994年4月24日; 2020年11月15日更新
1. 状态可见
系统应该让用户知道发生了什么,通过在适当的时间内给出适当的反馈。
当用户知道当前系统状态时,他们将知晓其先前交互的结果并确定下一步。可预测的交互会建立用户对产品及品牌的信任。
2. 环境贴切原则
系统应使用用户的语言:用户熟悉的词汇、短语和概念,而不是系统术语。遵循现实生活的惯例,以一种自然地、符合逻辑地方式呈现信息。
设计方式在很大程度上取决于你的特定用户。在你和同事看来非常清晰的术语、概念、图标和图像,对用户来说可能是陌生的、令人困惑的。
当设计的控件遵循现实世界的惯例,并与期望结果相对应时(称为自然映射),用户可以更轻松地学习并记住界面的工作方式。这有助于建立一种直观的体验。
3. 撤销重做原则
用户经常会误操作。他们需要一个明确标记的 “紧急出口”,以便自由便捷地离开不想要的场景和操作,而不必经过一系列冗长的过程。
当人们很容易退出一个过程或撤销一个操作时,这会培养一种自由和自信的感觉。允许用户保持对系统的控制,避免陷入困境感到沮丧。
4. 一致性原则
遵循平台和行业惯例。让用户不必怀疑不同的词语,情况或动作是否意味着同一件事。
人们将大部分时间都花在使用其他产品而不是你的产品上。用户对其他产品的体验设定了他们的期望。若未能保持一致性可能会通过迫使用户学习新知识,而增加他们的认知负担。
5. 防错原则
用户在使用产品的时候难免会出错,但一个好的产品应该是在用户容易出错的地方防止,或直接把出错的可能性去除,以避免错误的发生。因此如何让用户避免出错就需要对产品页面的设计、布局、规则上进行反复验证,并把发生错误的可能性降到最低或没有。
有两种类型的错误:失误和错误。失误是由注意力不集中引起的无意识错误。错误是基于用户心智模型和设计不匹配而产生的有意识的错误。
6. 易取原则
使元素、操作和选项可见,尽可能减少用户的记忆负担。不要让用户在某个界面回忆另一个界面的信息。所需信息(例如字段、标签或菜单项)应是可见的,或在需要时易于检索的。
人类的短期记忆是有限的。促进认知的用户界面会减少用户所需的认知负担。
7. 灵活高效原则
用户在使用产品时能够方便快捷的完成相关任务,即让用户以最快最便捷的方式完成任务。为大多数用户设计,不要低估,也不可轻视,保持灵活高效。
将用户分为初级用户、中级用户、高级用户。这三类用户需求范围依次扩大,要求的功能也可能逐步升级。通过不同的方式灵活呈现其功能,用户可以选择适合自己的方法。
8. 简单化原则
对话中不应该包含无关紧要的信息。在段落中每增加 一个单位的重要信息,就意味着要减少相应的弱化一些其他信息。互联网用户浏览网页的动作不是读,不是看,而是扫。易扫,意味着突出重点,弱化和剔除无关信息。
这并不意味着你必须使用扁平化设计,而是要确保内容和视觉设计聚焦于要点。确保界面视觉元素为用户的核心目标服务。
9. 容错原则
错误消息应以通俗易懂的语言表达(不要用代码),准确指出问题,并建设性地提出解决方案。帮助用户从错误中恢复,将损失降到最低。
如果无法自动挽回,则提供详尽的说明文字和指导方向,而非只有一串代码,如404。这些错误消息还应该以视觉方式呈现,以帮助用户注意和识别它们。
10. 人性化帮助原则
最好是不需要任何额外的解释。但是,可能需要提供文档以帮助用户了解如何完成他们的任务。
帮助文档内容应易于搜索,并专注于用户的任务。保持简洁,并列出需要执行的具体步骤。
原文链接:
https://www.nngroup.com/articles/ten-usability-heuristics/#poster