动效设计解密

动效设计(Motiondesign)是通过动态手段,提升产品用户体验的过程。也可以视其为界面设计(UIdesign)与动态设计(motiondesign)的交集。好的动效设计能够清晰的表达产品层级之间的关系、提升易用性与可用性、减少用户的认知成本,也能够彰显产品品牌特性与差异。

在有些时候,动效很容易被想象成某种为了增加愉悦性质的内容,其本身并不具备什么价值,因此常常被当做可有可无的部分,而实际上,动效则是一种更为高级的设计展现形式,通过模拟真实世界的运动,建立起手机这个虚拟世界与用户之间的认知关联,从而创造出符合用户认知习惯的操作体验;与此同时,不同品牌之间独有的品牌特性也大不相同,对应表现的行为与动作也有所不同,所以,动效设计在品牌特性的影响下,差异化也会非常明显,这为塑造产品特色和品质感奠定了重要的基础。本质上,动效设计(MotionDesign)是因为整个用户体验行业的发展而细分出来的设计门类。

为什么要做动效设计,当然是能够为产品带来价值才会去投入资源去做,那么带来的价值是什么?在大多数的认知里,动效能吸引用户的注意,那么自然能为产品带来点击或跳转等价值,但这仅仅是动效赋能产品价值中的其中一种,动效设计的意义还有以下几种。

1.2.1让过度更加流畅

这种设计的目的在于使用户在操作APP产品的时候让它过度的更加流畅,使得界面与界面之间、界面上元素的出现和消失都尽量的流畅,通过大小、位置和透明度的变化,使用户和产品的交互过程更流畅。用户使用APP时,如何避免界面跳转太过生硬、刻板,能不能不使用一些默认的跳转方式,而是使用动画的效果,不断地思考与尝试,才能够使我们的产品给用户更好的体验。

1.2.2能够让反馈更高效

在产品设计里面有一个非常重要的原则:让用户有操纵感。这种操纵感不仅仅表现在对用户的操作有了反应、有了显示,还有一种方式是让用户知道当前APP运行的状态,是正在等待还是正在加载,还是正在下载或变化,那这种状态的告知也是增强用户操纵感的方式之一。我们可以通过动效的设计,来告诉用户当前APP正在处在哪种状态,可以通过平移、放大、缩小删除等等动效的方式来给用户做及时的反馈。

1.2.3有效引导用户

1.2.4更清晰的层级展现

一款APP无论是简单还是复杂,都有自己的逻辑架构和逻辑层级,那当逻辑比较多、层级比较深的时候,我们就需要让用户在APP使用过程当中不迷路,能够让用户知道自己处于哪一个层级,这个页面和下一个页面是什么层级关系。也可以通过动效的方法来展现。

1.2.5增强操作

通过动效的方式来进行现实世界的模拟并且不需要任何提示,迎合用户的意识认知,使产品的交互方式更接近真实世界。增强了用户对应用的操纵感和带入感。如网易云阅读的动效,由小到大进行翻书,贴近现实。

1.2.6更有趣的体验

在可用性良好的前提下,通过细节设计和交互方式创新为产品增加亮点,可以带来更惊喜的体验,同时更好表达产品的气质与态度。比如发微博时点击中间按钮会慢慢放大,增加了趣味。

1.2.7减少用户焦虑

一些动画效果可以在加载过程中减少用户的焦虑、不安。

1.2.8吸引用户注意力

好的动效设计可以吸引客户注意力,增加页面趣味,比如苹果删除应用时会抖动。

产品经理在考虑什么时候要动效的时候,就要考虑这个动效设计究竟会给产品带来哪些作用。如果说这个产品需要有一些引导作用,那就需要动效设计了;如果需要展现层级,也需要动效设计;如果这个产品缺乏亮点,需要给用户一些彩蛋,让用户感觉有一些创新的体验,这时也需要加一些动效的设计。所以说动效设计的出现并不是UI设计师自行想象的,也不是产品经理拍脑子出来的,而是其有它相应的作用。

因此,动效的意义整体可以分为以下两块:

1、对产品而言,动效设计能够达到的效果

2、对用户来说,动效设计能够达到的效果

在这其中很多因素是互动或者呈因果关系的,比如引导用户操作可以减少用户对产品的认知成本,提升产品易用性也变相提升了用户和产品的互动性,为产品注入活力也会让用户减少部分不可避免的不适感等等,两者是相辅相成的。

动效设计涉及两种基本的交互类型:实时和非实时。

2.1.1实时

当用户在屏幕上点击UI元素时,实时交互提供即时反馈,会对用户的操作做出即时响应。

2.1.2非实时

非实时交互发生在用户操作后,这意味着用户需要经过短暂的转场才能看到结果,然后再继续。

转场类动效用于层级跳转或场景切换,除入场和离场动效外经常辅以缩放、透明度、旋转等平滑的效果,帮助用户理解界面间的变化和层级关系,也让界面更加真实生动。避免场景的瞬间切换导致用户产生变化盲视(视觉刺激的突兀变化会阻止用户注意到新的信息)。

2.2.2展示类

展示类动效用于突出产品核心功能和特点说明,界面信息按照一定的规律呈现,引导用户的视觉流向,帮助用户更好的理解产品,能够在第一眼吸引住用户。常见的如企业或产品的官网首页,能够对产品起到很好的宣传作用。

2.2.3引导类

引导类动效通过界面中某些元素的变化,引起用户注意或引导用户进行操作,避免用户困惑,能够自然而然的聚焦用户视线,降低其他视觉元素的干扰。

2.2.4反馈类

反馈类动效用于对用户的操作及时给出相应的反馈,如:悬浮、点击、拖拽等,以视觉的形式展现给用户,告知用户系统正在与用户发生交互,让用户产生一定的心理预期。

微交互是一个完成单个任务的一瞬间事件。它给出了让用户清楚某种物理交互已经完成的提示。比如,这可以是动画按钮、切换、触发等等。微交互非常重要,事实上也是设计的未来。

这种UI交互显示APP的刷新和加载状态。在移动端,下拉刷新动效目前算是最受欢迎的动效了。在等待加载更多内容时,不仅可以告知用户状态,还可以为用户提供时尚、美观和趣味。

清晰的导航对于APP产品的设计师来说总是非常重要的。用户总是希望抢先看到最关键的事物。通过表现对所选中的导航的活动状态,这将立即吸引用户的注意力到内容上来。

谈到数字时人们总会感觉无聊,数据对于用户来说就是数字和表格。添加UI动效,用形状、颜色的变化能够让用户更好的理解数据间的逻辑关系,更容易解读。

很多人认为,动效设计应当在视觉设计完成之后,对界面进行点缀和丰富,以此来提升界面的高级感,这种说法并不正确。此时交互和视觉均已定稿,动效形式会因定稿的内容受到限制,设计上就会出现牵强,动效失去了功能性,为了动效而动效则丧失了动效本身的意义。

动效设计应伴随原型设计开始,产品中存在交互的地方需要设计师仔细斟酌是否需要动效设计,动效的功能是什么,以什么形式出现等问题。这样能够保证每个动效都有其存在的意义,又能避免动效滥用的情况。

1、响应时长

2、持续时长

在动效设计时,物体的运动要符合现实世界的运动规律,符合物理运动法则的动效才符合用户的感知。

最常用的缓动曲线包括缓入、缓出两种形式,缓入为加速曲线,缓出为减速曲线。考虑到速度变化对用户心理和注意力的影响,(不断减速的物体会吸引用户的注意力,不断加速的物体会失去用户的注意力),因此入场动效要先快后慢,持续吸引用户视线,出场动效要先慢后快。

注重动效的功能性,设计前要反问自己:这个动效的作用是什么?必须要有吗?去掉会怎样?对用户来说有什么用?保证每个动效都应该有其存在的意义。

每个产品都有自己的品牌调性,动效设计要符合产品的品牌调性。对产品来说,符合品牌调性的动效能够保持与其他产品的差异化,提升产品的格调,也能够在用户心中形成品牌效应。如斗鱼的加载动画,对自身品牌形象进行有效传达的同时也给用户留下了深刻的印象。

1.1.1品牌建设

好的动效有利于品牌的建设与传播,能够更好的诠释品牌理念。

1.1.2H5专题营销

1.1.3产品展示

展示产品(或概念原型)的功能、界面、交互操作等细节,更直观的让用户了解一款产品的用途、使用方法等细节。

1.1.4趣味/游戏

在活动和游戏当中,更好的动效能够引导用户去理解它,理解产品的功能或活动的目的。

1.1.5交互反馈

从用户触发行为到预期结果之间的合理变化过程。早期互联网动画较少时,大部分动效都是为了解决某个具体的问题而存在的,有很强的目的性。

1.1.6状态缺省页

突出状态显示,往往以趣味性为目的让用户不为等待而感到烦躁。

1.1.7底部导航

图标动效突出统一性,操作状态区分明显。

另外动效设计通过四种不同的方式来提升产品的可用性:

播放型动效有以下几种比较常见的输出格式:

Gif、Apng、Webp本质上都是将位图进行压缩和转换,而Lottie则是基于代码层面的动画渲染,PAG则结合了两者的特性。目前一般使用Apng、Lottie、和PAG就已经可以覆盖大部分的输出场景,是可以优先考虑的动图格式。

结语

动效输出的手段目前虽然非常多样,而且随着技术手段进步选择会越来越多。但是目前来说没有任何一种方案,可以完全解决我们落地动效当中的所有问题。并且目前市面上所提供的任何一款工具无法真正解决设计思维所带来的局限性。作为设计师我们需要始终保持敏锐的观察力,并且持续的更新自身的知识树,才能应对多种多样需求下输出的动效效果的落地。

另一方面我们也需要站在更长远的角度去了解一个动效需求从产品逻辑到开发逻辑之间的鸿沟,并试着通过更多元的手段去跨越鸿沟。

设计无止境,沟通无极限。

感谢!

【本文作者:李衍、魏晓峰、祝佰彤、姜晓蒙、田文峰、魏茹、廉亚杰、赵翠翠】

THE END
1.实战剖析vue项目首屏加载时长优化vue首屏加载优化首屏速度是用户体验的最关键一环,而首屏速度最大的决定性因素就是资源的加载速度,资源加载速度等于资源大小 + 网速,老的前端项目随着不断增长,代码可能会变得混乱,冗余难以理解,不断的做加法,久而久之,前端性能上就会受到影响,相信大家在工作当中一定遇到,页面加载时间慢,响应时间长等问题,本文将以具体项目为例https://blog.csdn.net/jdcdev_/article/details/138065711
2.ELBIngress配置超时时间云容器引擎CCEELB Ingress支持设置以下超时时间:客户端连接空闲超时时间:没有收到客户端请求的情况下保持连接的最长时间。如果在这个时间内没有新的请求, 负载均衡会暂时中断当前连接,直到下一次请求时重新建立新的连接。等待客户端请求超时时间:如果在规定的时间内客户端没有发送完https://support.huaweicloud.com/intl/zh-cn/tr-central-201-usermanual-cce/cce_10_0730.html
3.CloudCone客户支持响应时间快速解答你的VPS疑问大家都知道,选择一个优秀的云服务提供商不仅仅要看价格和服务内容,还要看他们的技术支持水平。今天我们就来聊聊CloudCone这家美国VPS提供商,看看他们在响应客户支持请求时到底有多快。 为什么响应时间很重要? 想象一下,当你正在运营一个网站,突然发现访问速度变慢了,或者服务器宕机了。这时候你最希望的是什么?当然是https://www.tkvps.com/om/om-5259.html
4.数据处理服务器软件使用期限已到什么意思呀,高速执行响应计划高速执行响应计划体验版为数据处理服务器软件使用期限已到的问题提供了解决方案,通过优化软件性能、提高执行速度和响应能力,帮助企业顺利度过软件使用期限的问题,该方案还能提供技术支持和更新服务,确保软件的持续运行和安全性。 2、优势 (1)提高执行效率:高速执行响应计划体验版能够显著提高数据处理速度,从而缩短业务响应时http://bbs.qywzy.com/post/23944.html
5.java接口响应时间接口内设置接口响应时长java接口响应时间 接口内设置 接口响应时长 接口性能测试方案 1. 性能测试术语解释 1. 响应时间 响应时间即从应用系统发出请求开始,到客户端接收到最后一个字节数据为止所消耗的时间。响应时间按软件特点可以再细分,如对一个C/S软件响应时间可以细分为网络传输时间、应用服务器处理时间、数据库服务器处理时间。另外https://blog.51cto.com/u_16099320/9486049
6.2024年售后服务响应与处理时间框架3篇.docx补充13.1合同附件内容13.2补充协议与附件的效力13.3附件的修改与更新14.其他条款14.1法律适用14.2合同语言14.3合同份数14.4合同生效与备案第一部分:合同如下:1.合同概述1.1合同定义1.2合同目的本合同旨在明确乙方为甲方提供的售后服务响应与处理时间框架,确保甲方在遇到产品使用过程中出现的问题时,能够得到及时、有效的响应和https://www.renrendoc.com/paper/370509508.html
7.2024年12月卢氏县靖华西路寨子村棚改项目售楼部装修工程竞争性1.时间:2024年12月19日至2024年12月23日上午8时00分至12时00分,下午14时30分至17时30分(北京时间,法定节假日除外) 2.售价:300元 八、响应文件提交的截止时间 1.时间:2024年12月24日10时00分(北京时间) 九、响应文件的开启时间 1.时间:2024年12月24日10时00分(北京时间) https://www.shangyexinzhi.com/article/23845774.html
8.优化负载均衡器配置以最大化吞吐量和响应时间(优化负载均衡电路重试次数设置控制负载均衡器在从流量中移除服务器之前重试连接的次数。重试次数设置的选择取决于应用程序的要求和服务器的响应时间。 结论 负载均衡器的配置对应用程序的性能有重大影响。通过仔细配置负载均衡器,您可以最大化吞吐量和响应时间,并确保应用程序的高可用性。 https://www.ulidc.com/2024/12/16/%E4%BC%98%E5%8C%96%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1%E5%99%A8%E9%85%8D%E7%BD%AE%E4%BB%A5%E6%9C%80%E5%A4%A7%E5%8C%96%E5%90%9E%E5%90%90%E9%87%8F%E5%92%8C%E5%93%8D%E5%BA%94%E6%97%B6%E9%97%B4-%E4%BC%98/
9.长时任务BackgroundTasksKit(后台任务开发服务)应用按需求申请长时任务,当应用无需在后台运行(任务结束)时,要及时主动取消长时任务,否则系统会强行取消。例如用户主动点击音乐暂停播放时,应用需及时取消对应的长时任务;用户再次点击音乐播放时,需重新申请长时任务。 若音频在后台播放时被打断,系统会自行检测和停止长时任务,音频重启播放时,需要再次申请长时任务。https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/continuous-task-V5
10.吞吐量和响应时长响应时长 是系统处理单个请求需要的时长 二.名词分析 影响吞吐量的因素有哪些? 吞吐量首先和系统的资源限制有关,并且由系统种短板资源决定。从网络资源到请求处理的线程资源,到db链接资源 都影响着一个系统的吞吐量(当然可以通过请求队列来扩充单个资源的影响,下层资源只要保证在超时时间结束之前返回就可以) https://zhuanlan.zhihu.com/p/26392194
11.性能测试之APP页面响应时长一、APP启动时长 二、APP主要页面响应时长一、APP启动时长测试 测试项: 1、刚下载后的启动时长; 2、下载后,启动过,杀死后台进程,在启动时长 3、下载后,启动后,置于后台,然后在启动到前台 4、应用界面切换时长测试方案: 方法一:adb命令 adb shell am start -W -n packagename/activity方法https://www.jianshu.com/p/fe3293771b32
12.响应时长并非越久越佳(响应时间越短越好吗)服务器技术1、从理论上讲,一般的文字处理用户,只要响应时间不超过40ms的LCD就可以接受。我们平常看到的电影,每秒钟只能显示24帧画面(1/24帧=40ms),而这时我们已经不会感觉到画面的延迟了,当画面显示速度超过每秒25帧时,人眼就会将快速变换的画面视为连续画面。当然这只是一个理论上的东西并非实际。 https://www.kangle.im/post/107479.html
13.千牛如何看客服回复时长?怎么加快响应速度?值得注意的是:系统自动回复和千牛服务助手不会统计为有效回复,且千牛服务助手会作为独立账号统计咨询次数。至于有效回复,包括阿里店小蜜回复和人工回复(店小蜜智能辅助回复和人工手工回复内容)。 平均响应时长(小时)=(近28天售后无忧售中售后退货退款申请商家首次响应时间-退款申请时间)/近28天服务退货退款申请总笔数。https://www.kaitao.cn/article/20220607131552.htm
14.智能客服的平均首次响应时长是否包含客服未响应的会话?智能客服的平均首次响应时长是否包含客服未响应的会话?有赞帮助中心将为您提供有关微商城、小程序等相关产品的详细解决方案。https://help.youzan.com/displaylist/detail_4_4-1-84942
15.在分时系统中,时间片一定时,(),响应时间越长。B.内存越少 C.内存越多 D.用户数越少 参考答案:A 参考解析: 在分时系统中,时间片固定的,每个用户的占有时间就是固定的,那么用户数越多等待时间越长,BCD选项错误,不当选,故本题正确答案选A。 知识点:计算机系统概述 计算机 计算机基本知识 通用 公基https://v.huatu.com/gktk/2eurm.html
16.天猫客服响应时间怎么计算?天猫客服的禁忌有哪些?每一个进店的买家都是很宝贵的,特别是咨询的买家,更需要客服去抓住机会,促成订单,这个时候客服的回复速度很重要,一旦过慢,买家就会流失,那么天猫客服响应时长怎么算? 一、天猫客服响应时长怎么算? 买家发来信息客服一直没回的话,是会一直计时的。最后一句话必须是客服回复,那怕是回复一个表情。如果是其他公司子https://www.mmker.cn/article/20061.html
17.Springboot调整接口响应返回时长详解(解决响应超时问题)java当后端对于数据量较大的处理或是某些耗时的操作时,需要先对请求接口的请求进行响应,下面这篇文章主要给大家介绍了关于Springboot调整接口响应返回时长(解决响应超时问题)的相关资料,需要的朋友可以参考下+ 目录 配置Http会话超时 可以通过两种方式为Spring Boot应用程序配置HTTP会话超时。 application.properties中配置会话https://www.jb51.net/article/273709.htm
18.杂交欧美杨多地点评价及光照时长响应研究高产稳产性不同的4基因型树高胸径对光照时长、温度和降水的响应不同,光照时长对于生长有明显的作用。(2)在不同的光照时长处理下,4基因型的节数、苗高、地径、叶片形态、叶片含水量、叶干重、SPAD值、原初光能转换效率、PSII潜在光化学活性、根生物量、茎生物量、叶片生物量和根冠比等多个欧美杨幼苗指标均出现https://cdmd.cnki.com.cn/Article/CDMD-82201-1021113129.htm
19.宜搭使用连接器请求时公司接口,接口响应时间很长,宜搭无法请求到在阿里云宜搭中使用连接器请求公司接口时,如果接口响应时间较长导致宜搭无法请求到数据,可以考虑以下几种https://developer.aliyun.com/ask/496821
20.抖音商家要如何解读客服分析看板数据?抖音的客服分析看板支持商家查看最新客服水平概况,筛选时间段查看近期趋势,具体指标包括:三分钟平均回复率、接起率、平均响应时长、平均等待时长等客服效率指标,用户咨询量、转人工接待量、人工已接待量等客服量指标,客服销售额及满意率等用户指标。商家可实时监控以上关键数据指标判断当前客服水平,及时监控指标变化趋势来https://www.shuaishou.com/school/infos55035.html
21.抖音电商学习中心客服数据透传是飞鸽在【抖店App-接待】页展示了首次响应时长、平均响应时长、3分钟回复率(会话)、不满意率的实时数据,客服可以在抖店App上随时查看客服数据并且接收数据警示,帮助客服实时评估回复效率,快速响应买家进线! 根据《商家体验分规范》规定,飞鸽IM客服系统的近90天人工客服会话量中,每天8-23点,3分钟人工https://school.jinritemai.com/doudian/wap/article/aHWrB32aEzDM
22.京喜开放平台咚咚缺陷率细则及规则商家未按照《咚咚服务使用管理规则》提供咚咚在线咨询及400热线服务的情形。京喜将通过对咚咚满意度、咚咚平均响应时长及咚咚留言率三项指标考核商家的咚咚缺陷率。 京喜商家在运用咚咚的时候,要知悉以下京喜开放平台咚咚缺陷率细则,避免因为不了解规则而受到平台处罚,来了解以下规则解读: https://www.maijia.com/article/519137
23.订单响应时间指的是什么订单响应时间指的是从订单确认到发货的时间。二、什么是订单响应时长?订单响应时长指的是订单受理时间。从生成订单到接单对象接单的过程中,用户会有一个等待时长,也就是接单对象的响应时长。目前,该响应时长主要是通过历史数据来进行预测,很多情况下,预测结果并不准确。三、淘宝客服的响应时间https://zhidao.baidu.com/question/1778070833428162980.html
24.响应调整通知,“帮吾停”这处热门停车场免费时长从20分钟延长至60分为配合主管部门解决上述问题,武进经发集团自投资金建设了凤凰谷西停车场。目前该停车场已改造完成并已投入营运,新增了185个停车泊位。为配合中心城区的停车序化整治工作,充分改善武进区青少年活动中心周边的停车环境,“帮吾停”秉着“便民、惠民、利民”的宗旨,将凤凰谷西停车场免费停车时长从发改批复的20分钟优惠至60http://www.hualongxiang.com/chazuo/16103210
25.21秒,18秒,仅2通会话的响应时长在30秒内,那么首次30S应答率是某客服接待量3个,客户首条消息的应答时间分别为35秒,21秒,18秒,仅2通会话的响应时长在30秒内,那么首次30S应答率是多少? A. 66.7% B. 50% C. 70 D. 75.5% 题目标签:消息客户如何将EXCEL生成题库手机刷题 如何制作自己的在线小题库 > 手机使用 分享 反馈 收藏 举报 https://www.shuashuati.com/ti/7dc50b1037b0467eb02b4be78b08600e.html