【文件属性】:
文件名称:安卓毕业设计app项目源码6-learning:学习
文件大小:24KB
文件格式:ZIP
更新时间:2021-06-06 03:09:02
系统开源
安卓毕业设计app项目源码6
learning
因为入门时间不长,前端涉及到的东西又多,自己也还会去看些后端的东西,精力有限,不可能看过的东西都记得,借这篇文档,主要是帮助自己回忆一些知识点。算是备忘录吧。
有点地方可能自己写得不好,不完善,甚至是不对,希望看发现的朋友能提个issue,或者提个pr。^_^
实用网站
高性能动画
CSS动画会比JS动画的性能更好,JS动画的优势主要在于
更具定制性(毕竟JS比CSS更可编程);
更易实现对低端浏览器的兼容。
当然,大部分业务中,主要还是使用CSS动画的,对低端浏览器进行降级就可以了(保证页面可读可操作就可以了,增加老旧设备的性能负担不是好事情)。
几个注意点:
利用transform:
translate3d(x,
y,
z);可借助3D变形开启GPU加速(这会消耗更多内存与功耗,确有性能问题时再考虑);
若动画开始时有闪烁,可尝试:backface-visibility:
hidden;
perspective:
1000;
尽可能少用box-shadows和gradients这两页面性能杀手;
CSS动画属性可能会触发整个页面的重排
【文件预览】:
learning-master
----demo.html(309B)
----README.md(58KB)