尼尔森可用性10原则
- 格式:ppt
- 大小:4.86 MB
- 文档页数:13


尼尔森十大可用性原则产品设计与用户体验产品设计研究院系列干货2020扫描关注公众号“产品设计研究院”十大可用性原则一、系统状态的可见性(状态可见原则)系统应该在适当的时候内做出适当的反馈,告知用户当前的系统状态。
在可视性的具体设计中,也要按照场景进行更高体验的设计,例如加载所需时间比较长的时候,可能就需要在加载动画下给予更多趣味和惊喜。
因此,做到系统状态可视性只是第一步,如何优化可视性的表达则需要下更多的功夫。
二、系统与用户显示世界的匹配(环境贴切原则)系统中使用的语言、词汇、信息展示方式,必须遵循现实中的用户的习惯。
无论是 macOS 还是 Windows,都会将垃圾桶(回收站)作为一个存放已删除文件的地方,就跟现实生活中我们会将不要的东西丢在垃圾桶一样。
并且在垃圾桶(回收站)中没有东西的时候显示「空的状态」,这会让用户使用起来觉得非常合情合理。
三、用户控制和自由(撤销重做原则)当用户误解了功能含义时,必须帮助用户能够快速回到主流程上。
1.同时,本原则也要求,系统不应该让用户产生一种被操控的感觉。
有时候一些产品在流程上没处理好,就会让我忍不住吐槽,「到底是我在玩 app,还是 app 在玩我」。
2.通常,在我们进入二级或者更深页面中时,必须留有后退回主页面的按钮,这就是在遵循这个原则。
3.许多 app 在开屏广告页放置「跳过」按钮,从一定程度上也是在遵循这个规则,帮助用户跳出广告这个「困境」。
四、一惯性和标准化(一致性原则)1.举个非常简单的例子,许多产品都有收藏功能,收藏功能可以用心形或者星星表示,但是一旦选择了其中一个,之后跟收藏有关的功能则需要在这一点上保持一致而不能混用。
2.其实这就是要求整个产品在设计最初期,需要建立起良好的设计规范,以设计规范为指引完成设计。
同时,在移动端时代,对于交互的一致性也十分重要。
在同一个产品中,同一功能的组件应该在设计上保持一致,降低用户的学习成本,使得整个产品的整体性很高。
尼尔森可用性10原则1.明确的系统状态可见性:用户应该清楚地知道系统目前的状态和当前所处的页面位置。
通过使用明确的标识,如状态指示器、导航栏或面包屑导航,可以帮助用户理解系统的工作状态,以及如何从一个页面导航到另一个页面。
2.信息的可见性和反馈:系统应该提供足够的信息和反馈,以便用户知道他们执行的操作是否成功,并能够识别和纠正任何错误。
例如,当用户填写表单时,应该提供实时的验证和错误提示。
3.用户控制和自由:用户应该有能力控制和自由地操作系统,而不被系统的限制或约束所束缚。
例如,提供撤销和重做的功能,让用户可以恢复到之前的操作状态。
4.一致性和标准化:系统的操作和界面应该保持一致和标准化,以便用户能够快速学习和使用系统。
通过使用常见的控件、布局和交互模式,可以减少用户的认知负担。
5.避免用户记忆负担:6.减少用户的认知负担:系统应该尽量减少用户的认知负担,让用户能够快速理解和使用系统。
例如,使用简洁明了的语言和控件,而不是复杂或专业的术语和操作。
7.错误预防和容错机制:系统应该具备错误预防和容错的能力,减少用户犯错的可能性,并能够自动纠正和恢复用户的错误。
例如,通过合理的输入验证和提供恢复选项,可以避免用户输入无效或错误的数据。
8.可供选择和灵活性:系统应该提供多种选择和灵活性,以适应不同用户的需求和偏好。
例如,提供个性化设置和配置选项,让用户可以根据自己的喜好来定制界面和操作方式。
9.帮助和文档:系统应该提供帮助和文档,让用户能够快速准确地找到所需的信息和操作指南。
例如,提供清晰的帮助文档和用户指南,以及易于和导航的帮助系统。
10.易于可见和可访问性:系统应该易于可见和可访问,让用户能够方便地找到和使用系统。
例如,优化网页和应用程序的加载速度,提供明确的导航和功能,以及支持多种设备和平台的访问。
总结起来,尼尔森可用性10原则提供了一个全面的指导框架,帮助设计师和开发者评估和改善系统的用户界面。
案例尼尔森十大可用性原则本文节选自我的新书《决胜B端》。
尼尔森十大可用性原则,是最经典的交互设计原则,值得每个产品人研究。
网上关于该原则的文章很多,但案例很少,并且翻译很随意;本文中每条原则的名称与定义,都是我仔细斟酌后的重新翻译,案例也是专门收集筛选过的。
交互设计领域有丰富的理论沉淀,最著名和经典的理论当属人机交互大师雅各布·尼尔森(Jakob Nielsen)博士在1995提出的尼尔森十大可用性原则(Jakob Nielsen’s Ten Usability Heuristics),该理论是针对PC端交互设计提出的,但同时也适用于移动端交互设计。
我们将结合具体案例详细阐述这十条指导原则,产品经理在绘制线框图时要注意遵循这些原则。
反馈原则(Visibility of system status)系统应该在合理的时间、用正确的方式,向用户提示或反馈目前系统在做什么、发生了什么。
人机交互的基本原则是,让系统和用户之间保持良好的沟通和信息传递。
系统要告知用户发生了什么,预期是什么,如果系统不能及时向用户反馈合适的信息,用户必然会感到失控和焦虑,不知道下一步要做什么。
以下是遵循反馈原则的一些常见设计案例。
•安装程序时显示进度条,并预估还需要多久结束•上传文件时显示进度条,并提示预估剩余时间•提交表单时,如果校验失败,则在填写有误的内容旁边提示错误原因•程序未响应时,系统会让用户选择是关闭程序还是等待程序响应,如下图所示程序没有响应时的窗口提示隐喻原则(Match between system and the real world)系统要采用用户熟悉的语句、短语、符号来表达意思。
遵循真实世界的认知、习惯,让信息的呈现更加自然,易于辨识和接受。
在人机交互设计中,程序的沟通和表达、功能的呈现,都要用最自然的、用户容易理解的方式,避免采用计算机程序语言的表达方式。
设计时要采用符合真实世界认知的方式,让用户通过联想、类比等方法轻松地理解程序想表达的含义。
尼尔森十大可用性原则一、Visibility of system status ——状态可见性原则用户在网页上的任何操作,不论是单击、滚动还是按下键盘,页面应即时给出反馈。
“即时”是指,页面响应时间小于用户能忍受的等待时间。
二、Match between system and the real world ——环境贴切原则网页的一切表现和表述,应该尽可能贴近用户所在的环境(年龄、学历、文化、时代背景),而不要使用第二世界的语言。
《iPhone人机交互指南》里提到的隐喻与拟物化是很好的实践。
此外,还应该使用易懂和约定俗成的表达。
三、User control and freedom ——撤销重做原则用户经常错误地选择系统功能而且需要明确标识离开这个的“出口”,而不需要通过一个扩展的对话框。
要支持撤销和重做的功能。
为了避免用户的误用和误击,网页应提供撤销和重做功能。
四、Consistency and standards ——一致性原则用户不必怀疑是否不同的语言,不同的情景,或者不同的操作产生的结果实际上是同一件事情。
同一用语、功能、操作保持一致。
五、Error prevention ——防错原则比出现错误信息提示更好的是更用心的设计防止这类问题发生。
在用户选择动作发生之前,就要防止用户容易混淆或者错误的选择。
通过网页的设计、重组或特别安排,防止用户出错。
六、Recognition rather than recall ——易取原则尽量减少用户对操作目标的记忆负荷,动作和选项都应该是可见的。
用户不必记住一个页面到另一个页面的信息。
系统的使用说明应该是可见的或者是容易获取的。
尽可能减少用户回忆负担,把需要记忆的内容摆上台面。
这也说了交互的一部分,比如填完表单,下一步应该生成表单,而不是下一步就是完成。
七、Flexibility and efficiency of use ——灵活高效原则加速器-新用户是看不到的-也许专业用户也会经常察觉,系统可以满足有经验和无经验的用户。