好的设计不应该是引人注目的,而是自然而然帮助用户完成任务,甚至用户都没发现。
什么是认知负荷
认知负荷 是指用户看到界面后需理解、思考、回忆、计算过程中的脑力消耗。 Don’t make the ink ! 不要让用户因为思考而增加额外的认知负荷。
就像下面这样:
上图左边设计中的按钮其实很多都是极其低频的使用,给用户施加了极大的【负荷】,人脑特性不善于处理高符合,所以需要降低用户的【认知负荷】、【合理调节认知符合】,让用户顺利完成任务。
合理调节认知负荷可采用:
- 减少选择(less is more)
- 将复杂进行拆解,循序渐进。
- 保持设计的一致性。
- 视觉和触觉上层次分明,帮助用户获取信息。
合理调节认知负荷
减少选择
选择越多反而不知道该选什么。当用户有太多选择时,他们往往会感到沮丧。就算一个产品拥有世界上所有的功能,如果因为界面内容过多选择照样会让这个产品显得无比不友好。
所以在设计时,还是要先贯彻交互设计的第一策略:合理删除,先做减法,尽可能地消除一切干扰。
拆解复杂,循序渐进
加步骤会导致每一步的转化流失,所以大多不建议有多步骤的任务路径。
但是实际业务中,不可避免需要用户填写、选择的内容就是很多,且必须要有,这时可以将其全部整理出来,根据步骤之间的亲密性进行分组,将大任务拆分成多个子任务,每次只展示一小个模块,这样用户就可以轻松地一次处理一小块信息,提高处理效率(这样不会因为步骤变多而令用户觉得繁琐吗?)。
用户可以轻松完成第一个步骤,进入第二个步骤的概率就会高很多,因为用户已经付出了沉默成本(单页面展示变少,页面增多,内容总量不变)。
保持设计一致性
设计的统一性是保证体验的基础,因为可以尽可能降低用户的认知负担。
所以设计师在设计时应该使用用户熟悉产品的视觉、交互的设计,这也就是为什么这么大厂都有自己的组件库,为的就是保证产品在多次的迭代过程中都能保证设计的一致性,避免产品各个模块在团队协作过程中出现另类的页面,导致用户突然很不习惯。(原来如此)
视觉层次分明
清晰的视觉层级能够帮助用户更好地获取信息重点,从而帮助用户减少认知负荷,视觉上诸如文字大小,按钮大小等分布都需要根据重要程度进行层次的划分。
总结
通过降低用户的认知负荷实际上为了提高产品的易用性,降低用户学习与操作成本,从而让用户能够顺畅使用产品完成自己的任务。认知负荷越小,可用性越高!