产品设计中反馈机制原文链接:https://mp.weixin.qq.com/s/orRliaMD2RlWXOEUnwTLRA
这篇文章将从反馈的种类、方式和使用场景来梳理一下产品中的反馈机制,希望可以对大家有所帮助。
反馈从涵盖范围上来说可以分为两种:操作反馈和用户反馈。我们这里说的主要是操作反馈,为来表述方便,以下都简称反馈。
为什么要反馈?
判定一款产品的前景只要看他能否帮助用户解决问题。为什么我们要在产品中建立反馈机制?或者或反馈究竟可以解决用户的哪些痛点?因为用户的每一步操作都得不到反馈,你对当前的状态一无所知,就会产生一种焦虑。焦虑感发展到最后是很恐怖的。
建立产品的反馈机制是非常有必要的:帮助用户随时感知系统的状态,满足用户的控制感,消减不确定性给用户带来的负面情绪。
反馈方式:常见的防窥方式有以下6种:弹框、页面、标签、(功能性)动画,小红点和声音。
弹框
弹框是最主要的反馈方式。弹框分为模态弹框和非模态框。他们最大的区别在于是否强制用户交互。模态框会打断用户当前的操作流程,用户不在弹框上操作的话,其余功能都使用不了。所示设计师在构建反馈体系的时候,模态框都是用户展示优先级最高的信息。一般都会出现在用户在进行有风险性、不可逆的擦操作。
非模态框相比来说就显得“温和”多了,出现2-3秒之后就会自动消失,不会对用户造成干扰。属于轻量型的反馈。有兴趣的朋友可以去看看弹框设计总结
页面
用页面来完成反馈和很常见。与弹框相比,页面反馈的更倾向与是一个流程的终点站。例如我们购买理财前要做的风险测评,购买商品最后的结果都会通过一个新的页面来展示。
对于页面和弹框,我们可以做出以下总结:页面反馈的主题是操作流程,而弹框反馈的主题是操作行为。
从获取视觉焦点的角度来说,页面比弹框更出众。之前在火车站遇到一件事情:当时我在排队取票,前面的大妈回头告诉我说他的票取不了。我发现他没有关闭购买保险的弹框,当然不能点击“确认打印”的按钮。其实这个事情反映来用户对于界面中元素有一种“所见及所得”心理,既然这里展示来,那么也应该就能操作。对于这种情况,有两个解决方法:1、设置显示时间,让其自动消失;2、也页面的形式展示,这样用就就看不到打印按钮,不会发生无效点击的情况。
标签
(文字)标签在反馈体系中同样占有一席之地,不过他的使用场景比较单一:主要用于表单,用户录入信息的过程可以提供逐行报错提示。当然表单信息录入报错也可以通过弹框来完成,但是有两个缺点:1、弹框会遮挡界面信息,用户看不到表单内容;2、在录入项目过多的情况下,标签可以给予更多具有指向想的提示,用户不费力取寻找。所以说在表单新信息录入我们选择更加轻量化的标签。
动画
动画有可以用来完成反馈,这里的动画特指的是功能性共话。动画的合理使用可以吸引用户的注意力,因为人类是视觉动物,在app和网页中,小动画对我们来说像是眼睛的甜点一样,我们会不自觉的被他们吸引。
前面说的三种反馈(弹框、页面、标签)样式主要展示的是结果,而动画因为其自身的特性则可以用来展示过程。正在加载中,正在下载中,这些表示“过程”的状态用动画来演示是非常合适的。
但是在动画的使用上,我们还是要慎重的,因为动画太复杂的会退拖慢界面加载的速度。总之一句话,动画只是甜点,不是正餐,吃过来会发胖。
小红点
小红点在反馈中偶尔也会出现,例如在网易云音乐里下载完成一首歌,你不会收到一个下载完成的弹框,而是在本地音乐看到李一个小红点,这就意味着下载完成。所以小红点虽然用的不多,但是它的存在可以缓解弹框的压力。
声音
声音是经常被设计师忽视的一个反馈方式,但是我们接触最早的就是打电话的按键,每按以下就会发出“滴”的声响,告诉用户按键成功。
设计师如果想要谋求更好的发展,必然要完成从“how it looks”到“how it works”的思维转变。设计师具备产品思维在我看来是大趋所势。
反馈原则:
那么我们如果给一款产品建立反馈体系?总结出的设计原则就是两点:轻量化和差异化。首先我们需要找出所有需要反馈的场景。然后进行优先级的排布,将重要的信息有显示你用页面和(模态)弹框来展示,然后一次使用(非模态)弹框,标签和动效来展示。不要一提到反馈就使用弹框,一使用弹框就是dailog,翻来覆去都用烂来。
接下来就是差异化设计,这需要设计师对所有的反馈进行精准定位。以新版虾米音乐为例,它的反馈可以分为流程反馈和行为反馈。流程反馈值的是用户的操作需要一定的时间来处理,例如加载新动态,下载一首歌。行为反馈属于即时性的反馈,用户可以立马看到,例如点赞一首歌,管住一个人。虾米中的这两种反馈都采用的是非模态弹框,但是在方向上进行来区分。由上图可以发现流程反馈都是由上往下出现的。
而手游的行为反馈都是用上面的这种最简单的toast来完成。其实流程反馈用上面的toast来展示没有任何问题,但是会略显得胆小,这里进行来区分,实现来差异化设计。
说到差异化,之前有朋友问我如何去平衡设计中“差异化”和“一致性”关系。其实我个人认为这两者之间并没有非常明确的对立关系:差异值的是品牌层面的“独树一帜”,从同质化的竟品中脱颖而出。而一致性更多的考虑在于提升产品的易用性,优化用户体验。差异主要存在于外部关系,例如竞品;而执行提现更多的是内部关系,例如多终端视觉设计一致性。从目标来说差异是为来吸引用户,而一致是为留住用户。