反馈是交互设计中最前线的一环,它的好坏直接影响产品体验。微信
气泡状提示一般是短暂出如今画面上的,就像气泡同样过一会就会本身消失,并不须要对它进行任何操做。这种提示一般用于告知人物状态和操做结果。例如:发送成功,加载中,已删除等。不过因为气泡提示的特性,它容易被用户忽略,因此并不适合承载太多文字或重要信息。 网络
弹出框通常会带有一两句说明文字和两个操做按钮,用于确认和取消重要的操做。例如:是否删除内容?是否要在无wifi的状况下看视频等。一般会用颜色突出显示可能形成用户损失的操做项,如:删除,不保存等。弹出框出现的时候会强迫用户进行操做并屏蔽背景的全部内容,算是对用户打扰最大的一种提示。一般用户都想赶快关掉弹出框以便接着进行操做,因此弹出框上的说明和按钮上的文字最好言简意赅,一目了然,可以帮助用户快速做出决策。做为设计师,咱们要避免滥用弹出框提示,不过重要但又须要反馈的事就默默飘个气泡好了,以避免用户经常被惊吓。 优化
这类反馈是基于人在现实世界的经验。在现实中按一个按钮,它会当即有按下状态,例如陷进平面中或变色发光。在无触感的2d的屏幕上,更应该有状态的改变,让用户看到他的操做已经被界面接收到了。iOS安卓系统平台上的开关控件就是一个例子。它模拟了现实中的开关,在拨动的过程当中很是直观地给用户反馈并告诉用户当前所处的状态。iOS系统中的手电筒,打开的时候是高亮状态,告知用户它已经被打开了。 动画
声音能在必定程度上给用户提供有用的反馈。好比虚拟键盘在按下时的咔哒声,短信成功发送后的嗖声,微信摇一摇手机以后的咔嚓声。不过声音反馈属于点睛之比,并且受环境影响,若是过多地使用会变成一种打扰。震动是一种比较强烈的触觉反馈,能够用来代替或增强声音提示。在手机系统中应用的很是普遍:如来电,短信等。在第三方应用上不多用到,除非是游戏里面挂掉时会震你一下,可见震动仍是过于猛烈了。 设计
动画会给用户提供有意义的反馈,帮助用户直观地了解到操做的结果。提高使用时的愉悦感。好比拟物动画,这种形象的动画帮助用户清晰地感觉到操做执行的整个过程,而且增添了乐趣。例如在执行删除操做时,被删除的东西一下碎掉;还有一些会持续比较久的操做(以下载或删除大量文件),用动态的进度条展现已完成的进度,可以减小用户的焦虑;还有一些有趣的下拉刷新动画,不但反馈了下拉刷新的过程,还让加载的等待变的有趣。也有些动画经过形变来暗示用户状态的改变,点击“按钮形状”开关后,返回按钮的形状发生了改变。 3d
页面提示是指用系统的整个单独页面来对用户进行提示,一般包含图标、提示内容、处理方法等,出现最多的就是用户在相应功能页没有数据及链接不到网络时,通常还会加上功能按钮,经过该按钮,可引导用户解决当前页面出现的问题。 cdn
多用于错误提示,告之用户哪些地方出现错误,该如何解决;不少标签会在用户从新聚焦选框时消失,但对于要求过多,用户没法一时记住的状况,相比于用户出错时的标签提示,在用户出错前就明确好要求会更好。 视频
反馈主要出如今“状态栏”,“导航栏”,内容区上方,屏幕中,标签栏上方和页面底部。对象
防错在先,容错在后,因此要避免没必要要的提示,就要尽可能少犯错,若是仍是犯错了,那就经过优化,来提升用户解决问题的能力及解决问题过程当中的体验。
一、输入提示 除了在选框附近提示,也可直接在选框中对用户进行提示,以防一进入页面就专心只填选框的人。
二、自动完成 一方面减小用户操做,另外一方面减小用户输入错误,经过选择更快更好的肯定目标。
三、根据温馨度安排控件位置 总有些手残党不当心点到按钮,致使不当心给人发信息呀,不当心删除了某文件呀,不当心点错进视频之类的,因此为了解决这类问题,最好把一些不重要或使用频次低的按钮,放在人手不方便操做的地方,PC网页通常放在边角,手机则放在以下的红色区域(据研究显示,49%的人单手操做手机,而单手操做手机时,有三个大的操做区域:方便操做到的,不是很方便操做到的,难操做到的,而红色区域就为难操做到的区域)。 blog
反馈提示是产品设计中的重要一环,但切记不要滥用,不要复杂化,最好从场景中来到场景中去,根据不一样场景选择适合的提示方式,固然也要遵照不一样设计的规范。 不过规范是官方给的,咱们是要活用的,就像在 iOS 里面是没 toast 提示,有HUD 提示,但两个是极其类似的,只是叫法不一样而已,因此有时不一样设计的规范之间互用也并非不行的,只是要考虑到场景及系统适应性等等问题,总之咱们的大目标是优化用户体验,提升产品转化率,只要能达到目的,借用下其余合理规范又有何不可呢。