当前位置: 首页 > news >正文

【论道】前端动画总结

楼高望不见,尽日栏杆头。—— 《西洲曲》

最近在做某项目首页,甲方要求要有动效,不得不捡起当年在AI部练就的css技能,索性做个总结,以便归纳自己在交互与动效的经验。

前端岗是用户与产品的一道桥梁,既是UI在html层面的实现,也是产品经理用以满足客户需求与期待的手段,这就要求必须要有一定的审美,个人认为不论是在写界面或者在写程序,首先要让结果在自己面前过得去,所谓一屋不扫何以扫天下?

在互联网世界,想要自己的产品在诸多产品中脱颖而出,除去产品本身特点以外,也要在交互方面耍一些心机,因为随着计算机软硬件的发展,用户会越来越挑剔,这在某种意义上,也会倒逼前端学习一些产品思维以及ui设计,这里最重要的就是人机交互,而动画就是前端实现人机交互最核心的支撑。

一句话总结:动画的本质是一个或者多个dom元素的某些css属性随着时间或者用户某些动作而进行的一些变化过程。当连续出现的静态图像速度超过每秒24帧时,人眼就会认为它是运动的,而动画所展示的过程也就是人机交互的结果。

根据实现技术的不同,前端动画又分为css动画技术和js动画技术

根据精确度的不同,前端动画分为简单动画和复杂动画(关键帧)

本文既是一篇技术总结,也是一篇自己单枪匹马写交互的心得

简单动画包括缩放、位移、旋转,以及dom自身属性的一些变化,重点的是transition属性。

复杂动画指的是在在单位运动时间内某一阶段的精细化动效配置,比如百分比时间下对某些元素的css属性状态的改动,关键属性是animation,这里要注意animation-play-state: paused;属性,在某些状态【点击、经过】时可修改对整个动画状态。

但是如果一个项目全有动效就会好吗?并不是。

1.过多动画会显著消耗内存,从而导致电脑卡顿。
而某些布局属性cpu计算会触发重绘(也可以理解成掀桌子重新洗牌然后重新发牌)。
某些非布局属性等需要硬件加速的属性则会触发重排(不掀桌子,不重新洗牌,只重新发牌)
2. 人的专注力是有限的,做动效的目的是为了优化用户体验,而不是加重用户理解/认知, 个人认为在单位时间内专注一个有动效的焦点区域是最有益的。

想要用好这项技能,关键点在于希望用户的专注点在哪里,重点在于给自己树立一个理念:用户来到了我的国,他受我引导,我给用户展示的是我希望给用户展示的,尤其是在细微方面更应让用户体会到我对其的关注。

也许某月会写一篇关于flip的文章(埋坑警告)。

以上。

http://www.gsyq.cn/news/36210.html

相关文章:

  • Mac版4K Video Downloader Plus Pro v1.5.2安装教程|dmg文件下载后拖拽到应用程序教程
  • 把coarse粗调音高转换成频率的数学公式
  • 10.31 —— (VP)2023icpc济南
  • Java流程控制——break,continue,goto
  • 读《代码大全2》第三部分有感
  • 20232324 2025-2026-1 《网络与系统攻防技术》实验四实验报告
  • CF1168C And Reachability
  • 《代码大全》读后感:从 “功能实现者” 到 “责任承担者” 的思维跃迁
  • 企业网站建设服务商:2025年最佳选择指南与行业洞察
  • Linux 交叉编译(toolchain) ARM 版 lib pcap.so 库
  • Codeforces Pinely Round 5(div.1 + div.2) A~D题解
  • revit api事件
  • 《我测了5个排版工具后,终于把时间还给了内容创作》
  • EDKII工程结构介绍
  • 《程序员修炼之道:从小工到专家》读后感3
  • 2025凝汽器/换热器/空预器/板式换热器/管式换热器/空冷岛/电磁脉冲/胶球/热网加热器/低低温省煤器/清洗设备/服务推荐榜:郑州赛为机电五星领跑!在线清洗 + 定制化,3 企凭特色突围​
  • 2025年旋转接头标杆厂家最新推荐:多通路旋转接头/水用旋转接头/回转旋转接头/H型旋转接头/液压旋转接头/旭康机械,定义工程机械与工业传热领域可靠性新标准
  • 打开浏览器
  • 印度实时股票数据源接口对接文档-IPO新股、k线数据
  • 2025年家用电梯厂家推荐榜:美利达电梯实力登顶
  • 流程定时任务设置参数
  • 神舟二十一号|2030年前实现中国人登陆月球的目标不动摇
  • 精益装配,智造未来:哲讯科技SAP解决方案赋能装配制造企业数字化转型
  • 2025 年氧化铝陶瓷源头厂家最新推荐排行榜:聚焦六大优质企业,助力下游企业精准选合作方氧化铝陶瓷管/氧化铝陶瓷棒/氧化铝陶瓷片公司推荐
  • Oracle ADG 日常巡检指南
  • Ansys Electro-Thermal Analysis
  • Oracle 数据库 dblink 使用全解析
  • Oracle数据库七种闪回技术详解与实践示例
  • 精密封装,“芯”系未来:哲讯科技SAP解决方案引领芯片封装产业智造升级
  • 2025年市场上卷饼机厂家排行榜:权威推荐与选择指南