尼尔森十大可用性原则
尼尔森十大可用性原则可以用于指导提升产品的用户体验,对于交互设计师来说是必备的设计技能,下面结合实例来阐述这十大原则。
1.Visibility of system status/系统状态可见
系统状态可见是指系统状态传达给用户的程度。理想情况下,系统应始终在合理的时间内通过适当的反馈使用户了解发生的情况。
例如用户单击按钮时改变颜色,功能不可用时按钮置灰。或者当过程需要更长的时间来完成时 使用进度指示器,这些指示器表明系统正在运行,并减少了不确定性,防止用户多次单击同一按钮。
如下图,爱范在选择关注内容时即时反馈,B站在上传视频时会提示上传中、上传速度与用时,让用户知道视频上传的状态。
2.Match between system and the real world /系统与用户现实世界贴切
系统应该使用用户熟悉的单词、短语和概念,而不是专业术语。 遵循现实世界的惯例,使信息自然并有逻辑。
例如好轻在记录一日三餐时使用可以拨动的标尺来视觉化食物的重量或数量;iOS中的计算器与实际的计算器布局一致;锤子便签模拟了真实的笔记本的外观。
3.User control and freedom/用户可控
用户有时会做出错误操作,这时需要一个清晰的“紧急出口”来离开错误的状态,而不需要与系统进行长时间的对话。
例如浏览器中的前进、后退按钮;摇一摇撤销;操作界面中的取消按钮。
4.Consistency and standards/一致性和标准化
用户不必怀疑不同的词语、情景或行为是否意味着同一件事情。
一致性包括产品内的一致性和产品间一致性。产品内的一致性指的是相同元素在不同的页面保持功能的一致性,产品间一致性指的是某元素的功能要与其他产品保持一致,例如购物车这个概念在各种电商产品中代表的意义是相同的。
5.Error prevention/防错
好的设计可以在第一时间防止问题的发生。 要么消除容易出错的情况,要么检查它们,并在用户提交操作之前向他们提供再次确认的选项。
危险操作二次确认
当用户的操作将导致不可返回的结果时,可以使用弹窗对操作进行再次确认,例如删除操作。
提供撤销操作
就算用户进行了错误操作,也尽可能为用户提供返回操作。
立即反馈错误
用户在填写表单时操作不正确可以立即进行反馈。例如使用Soul进行注册时,未填写密码或位数不足要求的最低字符数时则登录按钮置灰,反之,确定按钮可点。
当输入格式不正确时直接在页面内进行提醒:
6.Recognition rather than recall/识别好过记忆
通过使对象、操作和选项可见,最小化用户的记忆负担。 系统的使用说明应该在适当的时候是可见的或容易检索的。
7. Flexibility and efficiency of use/灵活性和高效
为用户提供便捷的操作,提高使用效率,例如允许用户自定义频繁的操作。
支持内容一键全选。
8.Aesthetic and minimalist design/美感和极简主义设计
页面不应该包含不相关或很少需要的信息。 每一个额外的信息模块都会与相关的信息模块竞争,并降低主体信息的可见性。
58同城与智联招聘的首页充斥着大量的信息,难以找到重点信息。
爱彼迎首页简洁美观,突出找房功能。
9.Help users recognize, diagnose, and recover from errors/容错
错误信息应该用通俗的语言(没有代码)表达,精确地指出问题,并建设性地提出解决方案。
例如注册过程中失败,告知用户是哪里出了问题。
10.Help and documentation/帮助文档
系统应尽量简单易懂,并为用户提供必要的帮助 。且帮助信息都应该易于寻找。例如支付宝享赚钱活动使用弹窗进行说明;京东提供客服对用户的疑问进行解答。
尼尔森十大可用性原则官网地址