• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >心得技巧 > 超全面!腾讯出品的交互微动效设计指南

超全面!腾讯出品的交互微动效设计指南

作者: 字体:[增加 减小] 来源:互联网 时间:2018-08-23

本文主要包含动效设计,微动效,经验分享等相关知识,希望在学习及工作中可以帮助到您

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

一.?本指南的适用范围

本指南适用于UI界面中交互微动效,属于功能性动效。与聚焦于提供娱乐体验的动效(如动画影片、游戏动效等)不同,功能性动效的设计,有清晰的逻辑目的,聚焦于帮助用户理解当前所处的状态。

动效范围涵盖:

入场\出场动效(enter & exit)、过渡动效(transition)和加载动效(loading)

二.?设计原则和设计考量

一个优秀的交互微动效,在设计上应该遵循以下三个核心原则:

为了确保动效有清晰的用途并能完成目标,设计时请思考以下几方面的问题:

三.?响应时间与持续时间

时间是动效核心元素,设计动效时需要考虑两类时间 —— 响应时间与持续时长

1. 响应时间

响应时间指从用户执行操作到反馈出现的间隔时间。触发机制不同,响应时间的限制也不同:

  • 对于由用户操作 直接触发 的反馈,理想的响应时间应该控制在 100毫秒内。
  • 对于由用户操作 间接触发 的反馈,响应时长可允许达到 1秒左右,不可 超过2秒 无反馈。
  • 当 超过2秒 才能获取反馈结果时,须设计加载动效(loading)。
  • 当反馈时间为 2-9秒 时,可使用循环的加载样式(如常见的菊花转)。
  • 当反馈时间 超过10秒 时,须使用带有进度指示的加载样式(如已加载了60%,还剩30秒)。

2. 持续时间

交互微动效的持续时间不宜过长,以避免浪费用户时间,影响用户的阅读和操作效率,其持续时间一般不超过500毫秒 ( 加载动效除外 )。

若你希望用户能清晰地捕捉到元素的渐进变化,持续时须大于200毫秒;若你不介意用户认为元素的改变是瞬间的,希望尽量节省用户时间,持续时间也可设计在 200毫秒以内(如hover到按钮上颜色瞬间发生微妙改变) 。

具体的持续时间的取值,一方面会受到元素的大小、动效的复杂程度影响;另一方面也会受到动效的目标 和 运行动效的设备的影响:

  • 小元素的轻微变化效果(如渐隐渐现、大小变化等小范围变化),一般在 200~300毫秒以内。
  • 较大元素的复杂变化效果(如包含大范围缓动位移),可长达 400-500毫秒。

  • 较快的动效更容易吸引用户注意力,也更节省时间。若动效元素在用户的视线之外,为了吸引用户注意并采取行动,可使用在短时间内变化较大的动效(如发生位置移动和速率改变);若动效元素已经在用户的注意范围内,为了保持视觉连续性,完成必要的过渡(如渐隐渐现)后即可结束。
  • 较慢的动效较少分散用户注意力,更适用于非用户直接触发的场景。若动效不是用户直接触发的,不希望用户注意力被转移,可使用在长时间内变化较小的动效(一般不会出现位置移动)。
  • 不同设备的屏幕尺寸和特性不同,理想的持续时间也不一样。一般来说,对于移动设备而言,屏幕越大往往动效的位移也越大,因此持续时间也应该越长(可穿戴设备上的持续时间大约比手机上快30%,平板电脑上的持续时间大约比手机上慢30%)。而台式设备的动效设计往往比移动设备中的动效设计更简单快速(150毫秒~200毫秒间较为常见),这是因为复杂的动效在台式设备场景下容易出现掉帧、卡顿的情况,瞬时响应的动效能避免这一点。

出场动效一般比入场动效更快 ( 如当入场动效设置为230毫秒时,出场动效可设置为200毫秒) 这是因为元素入场时用户一般需要阅读并处理新出现的信息,而元素出场时通常表明用户在此元素上的任务已完成,不需要再关注了,快速出场能够节省用户更多时间。

四. 常用动效类型及应用参考

在浏览器中最常用、最容易实现且能保障性能的是 位置(position)、大小(scale)、旋转(rotation)、透明度(opacity) 这四种属性的变化,当变化这四种属性的任意一种或几种就能达到交互微动效的目的时,无须再加入其它不必要的属性,以免影响动效流畅度。

属性的变化一般又分为 线性(liner)变化 和 曲线(curves)变化两种。

1. ?线性变化

线性变化具有 匀速、骤停 这两个特征,一般适用于与物理属性无关的过渡动效(如透明度属性的变化,包含渐隐渐现或颜色间的切换),或有规律的加载动效(如均匀的循环、数值变化或进度变化)。在与物理参数有关的变化中(如位置变化),尽量避免使用线性变化,否则很容易给人带来动效僵硬、不自然的感觉。

2. ?曲线变化

曲线包含多种类型,在交互微动效设计中,缓动曲线(easing)的应用范围最广、效果最自然、对用户的干扰也较小,多用于与物理属性相关的属性变化中,常用场景如下:

结语

交互微动效以功能性为主,须遵循克制有度、清晰聚焦、自然流畅这三个核心设计原则。在设计前,思考希望如何影响用户的注意力、动效的目标是什么、动效出现的频率和触发机制是怎样的,在设计时选择合适动效类型和持续时间并关注反馈的响应时间,做到有理有据、令人信服。

「优设人气最高的动效设计好文」

  1. 软件科普:《新人手册!动效设计几乎都是这10个软件做的(内附教程)》
  2. 流程介绍:《高大上的动效设计方法及流程总结》
  3. 进阶规则:《涨姿势!你应该知道的UI动态设计规则》

原文地址:腾讯ISUX

================明星栏目推荐================

优优教程网: UiiiUiii.com 是优设旗下优质中文教程网站,分享了大量PS、AE、AI、C4D等中文教程,为零基础设计爱好者也准备了贴心的知识树专栏。开启免费自学新篇章,按照我们的专栏一步步学习,一定可以迅速上手并制作出酷炫的视觉效果。

设计导航:国内人气最高的设计网址导航,设计师必备:http://hao..com

优设大课堂

您可能想查找下面的文章:

  • 如何做好微交互,增加产品魅力值?
  • 通过这篇文章,帮你彻底搞懂微交互
  • 这些小小的改变,能够让UI动效更上一层楼
  • 用一篇文章,帮你掌握基础实用的动效技能
  • 超全面总结!有可以提升用户设计体验的方法?
  • 看似花哨的UI概念动效,并不只是为了耍酷而存在
  • 偷偷问你一句:你觉得今年有机会涨薪吗?
  • 最全最好用的动效落地方法,都帮你总结好了(下)
  • 最全最好用的动效落地方法,都帮你总结好了(上)
  • 经常被忽略的动效,对于用户体验设计是如此重要

相关文章

  • 2018-08-23网站使用单页设计还是多页设计?这篇文章帮你理智分析
  • 2018-08-23如何制造信赖感和惊喜感?我总结了这些设计方法
  • 2018-08-23把玩近1000个App 后,我总结了这份超全面的「用户卸载原因指南」
  • 2018-08-23没有人带,新人设计师如何自我成长(二)
  • 2018-08-23腾讯实战案例!设计师如何从零开始做一款H5?
  • 2018-08-23取消了Home键的 iPhone X,交互方式都有哪些变化?
  • 2017-08-06深入理解::before/:before和::after/:after的使用
  • 2018-08-23UI 设计新人如何接私单?来看高手的经验!
  • 2018-08-23语音交互智能产品该如何做设计?这篇可能是最全面的总结了!
  • 2018-08-232017年流行的这些字体排版趋势,你都知道嘛?

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 实战案例!新功能引导页设计思路总结
    • 全球iPhone摄影大赛人物类冠军:什么才是真正的构图?
    • 想成为高级交互设计师?这是我的5个经验总结
    • 高手的平面课堂!聊聊图文叠加的四种常用技法
    • 高手的平面课堂!多张图片在版面里的编排方法
    • 看完转系列!甲方虐稿指南+设计师生存法则
    • struts2跳转后css和js失效的问题解决思路及实现步骤
    • 沿着这7个思路,你可以正确的使用动效取悦用户
    • 优设首发!iPhone X 官方人机交互指南中文版
    • 高手进阶技巧!6招帮你用设计抓住用户的心

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有