前言
工作中接触的项目多是B端产品,且属于逻辑流程复杂,信息庞大的app,如何使我们设计的产品,让一线工作人员用的更“舒服”是我们需要研究的课题.这里的“舒服”指的就是用户体验,本文讲从交互体验设计法则的“可用性原则”来分析并总结我们的项目,和日后需要注意的问题.
目录
一、什么是可用性原则
二、对十大可用性原则的理解
————————————————
一、什么是可用性原则
可用性原则来源于“尼尔森十大可用性原则”,使用于app和web端等各种领域的人机交互领域.
二、对十大可用性原则的理解
1、系统状态可见性
用一句话总结来说,就是我需要知道我在哪里,在做什么,我做的这个事情进度如何,这些点都是在一个时间轴上,这个时间轴是有限制的,是用户能够接受的.
2、系统与现实世界的匹配
也就是说,不要有反人类的操作,操作来源于生活.产品要具有亲和性,要站在用户的角度去思考,有一些在现实世界中约定俗成的内容.如果用户不能理解,或者学习门槛过高,那么用户就会产生挫败感,甚至放弃使用这个产品.
3、操作可逆、可控
对一些不可逆的操作要警示用户,一般有二次确认,如删除操作等.对一些可以撤销的操作告知用户如何撤销.
4、一致性和标准化
也就是产品规范,从字体、字号、颜色、图标、组件和操作方式等等方面考虑,甚至圆角大小、线条粗细等.
5、确认而不是记忆
选择和填写的成本相差巨大,为减少用户的记忆负担,尽可能的向用户展示可以选择的信息,而不是手动输入.
6、灵活性和使用效率
产品需要兼顾新老用户,不可以只顾着一种类型的用户,把不必要的信息放在主要部分.提供快捷入口,并且可自定义功能入口、提供默认选项是提高灵活性和使用效率的解决办法
7、简约设计
不要为了设计而设计,UI是偏向理性的设计,而非艺术,去掉一切可能干扰用户的因素,让用户有个清爽的操作环境,是简约设计的核心.可以通过颜色、大小、字体的字重、对比度、元素的间距、特殊造型、动效等来表现。
8、帮助用户识别、诊断和修复错误
提供相应的提示信息,常驻提示信息,或者错误提示信息等,避免用户感到疑惑.出现极端情况,如断网,或者其他原因导致的页面加载失败,引导用户进行下一步操作,而不是只提供一个“失败”的页面.
9、防错原则
这里的防错原则与上的帮助用户识别、诊断和修复错误有类似之处.提供必要的提示信息,当用户遇到错误时,不要只是报错,尽可能提供详尽的说明文字和指导方向,遇到了什么问题,以及如何解决等等.
10、提供帮助文档
在新功能上线、操作流程较复杂;常见问题坚决办法等,用户可以通过此类帮助,自己解决一些比较简单的问题.需要注意的是,需要易于检索.