设计微观——图表动效洞察

本文针对三類型圖表:折线图、直线图、圆饼图分享动效设计过程,并附带移动端的交互场景动效。网上有许多的图表设计作品,部分也会添加动态的展示,而本文则以团队移动端产品的图表为参考,参考理论、学术依据等来创造有理有据的动效。

前置参数

好的动效添加应是“无形”的,而这个无形并非用户看不见,而是自然且符合逻辑的感知,同时具有助于功能的价值并符合现实世界物理材质特性。也参考研究数据人类对事物的感知时间为230毫秒(参考文章:How fast should your UI animations be?),将动效组件时间、运动曲线(风格)确立如下:

秒数

  1. 长(轻):450ms,用于面积较大、有强功能性、让用户清楚感知等动效
  2. 中:300ms,用于具有功能性或强装饰性(如水波纹)、让用户感知的动效
  3. 短(重):200ms,教弱装饰性,不需要用户感知的(可忽略却亦可精致组件)的动效。

运动曲线:

  1. (X,Y,X,Y)=(0,0,0,1):具功能性且可感知(大于230ms)的动效。
  2. (X,Y,X,Y)=(0.25,0.1,0.25,1):装饰型动效。

事前准备完成,接著就以图表们來研究吧。

图表分析

由图可見,折线图为一或多条主折线表现数据趋势,並搭配輔助設計(例如红色区间标示异常部分、虚线辅助标示重点数据等),部分曲线图会设定读取最新数据,或透过操作获取数值。而在柱状图部分,可见同折线图含主柱状图表搭配其余辅助设计(如图之警告线),交互设计上为点击各柱状可查看数据详情。圆饼图为主图展示,区块比例意指不同占比,同样透过点击区块或相应列表查看数据详情。

动效实现

在了解各图表组成后,我将图表拆解如下并依照逻辑上的出现顺序排列:1.纵横坐标值2.主曲线3.辅助设计4.结果数值。为明确展现图表出现效果,使用时间最长之450ms搭配动效曲线(X,Y,X,Y)=(0,0,0,1),为符合自然,逻辑性而不做图片变形,由左至右遮罩方式呈现。其余辅助效果使用200ms搭配颜色渐变,依照顺序展现。详见下方图解

说明完大体设计思路,以下独立说明每一图表其余细节内容.

曲线图

辅助底色与图表展示一同结束,搭配交互操作,点击某时间点浮现改详细讯息,使用200ms渐变带位移标示点击与说明版之关联

柱状图

一:分作两阶之柱状图表在展示动效中不做压缩,保持自然遮罩呈现,点击操作同折线图二说明。

二:辅助告警标准线与底色与图表展示一同结束,借此区隔用户感知凸显告警标准讯息

圆饼图

一:分作多区块之圆饼图在展示动效中不做压缩,保持自然环形遮罩呈现

二:可搭配下列表格、或直接点击图表区块做选取操作,查看该区块讯息详情,并以表格选中状态底色标示当前选中项。

心得总结

起初展示时间的长度讨论许久,450ms对部分人来说过于快速,尝试过800ms等较长数值后还是保持原速,因将该次动效设计定位于加载辅助效果,考量该产品主为监控报警系统,动效的展示难成为其特点。本次尝试后在动效思路上更加清晰,设计没有绝对的标准答案,然透过理论依据、尝试而产出的成果更加使人信服并具价值。

TXD技术体验设计(公众号)

作者:晴昊

(0)

相关推荐

  • 怎样利用AE设计一个ICONS动效

    巧用AE设计一套ICONS动效. 炒鸡简单,值得借鉴,希望各位有兴趣的朋友都学以致用

  • 设计一个界面动效的时候,我们需要考虑什么?

    @鸿影  坦白来说,虽然我之前在项目里做过一些小动效尝试,但一直没有什么系统的方法和原则指导,大多在原型软件里凭「感觉」随意调调了事,而说不清楚为什么要做成这样.刚好最近有在和团队的小伙伴们一起进行动 ...

  • 如何准确的向工程师传达动效设计?

    小编:最近好像一直在分享设计师与别的部分的巧妙配合的技巧,那么依旧继续.今天给大家带来的是由CocoaChina分享的如何准确的向工程师传达动效设计?在UI设计中,动效的设计十分的重要,在你与我中传递 ...

  • App动效原理和应用设计

    时下对动效的追捧,疯狂至可以用一句话形容--"没有动效的APP,简直不是好的APP".优秀的动效设计在提升产品体验.用户粘性方面的积极作用有目共睹,已然成为现下Web.APP产品交 ...

  • 腾讯干货!交互微动效设计指南

    导语 本设计指南适用于UI界面中交互微动效,涵盖入场.出场动效,过渡动效和加载动效,在时间和缓动曲线的选择上提供了一些通用的设计建议,帮助设计师理清动效设计思路,提高设计效率. 一.本指南的适用范围 ...

  • UX设计中的功能性动效

    图片来源:ZURB UNIVERSITY 功能性的动效是指一种微妙且具有清晰合理目的的动画效果.它能减少认知负荷,防止对(界面)变化的忽视.还能帮助用户在界面的空间关系之中建立惯性回忆.更重要的是,动 ...

  • 放大镜动效制作解析!(PS教程)

    小编:15年UI设计作品中少不了动效的展示,今天带大家学习一种很酷的放大镜效果.就是模拟放大镜移动过的地方放大清晰的效果. 本文通过一个放大镜动画的实例(简单模拟放大镜, 重点探讨挖空样式)来讲解剪切 ...

  • 30个舒适的动效设计欣赏

    小编:UI设计中,动效展示是很常见的,一款好的APP,交互设计肯定也要非常棒.这样才能更好的抓住用户眼球与准确传达APP的基本功能.今天大家一起来欣赏一下由设计派分享的30个舒适的动效设计吧!希望能够 ...

  • 关于动效赋能产品体验的思考

    会AE的设计师有很多,似乎动效已经是设计师的标配,但你懂得如何利用动效提升产品体验吗?什么是动效呢?动效就是使UI富有表现力且让产品易于使用的元素和表现手段. 设计师在工作中经常会收到"我觉 ...