Jul*_*les 2 jquery css3 css-transitions css-animations
我的网站上有一个流畅的布局,其中一个元素是动画的,并且在悬停时有一个过渡.主要问题是在更宽的屏幕上(比如宽度大约1600px),CSS3悬停过渡变得明显不稳定,并开始吞噬内存.使用jQuery来实现这一点会使更大的显示效果更快吗?
编辑:看看这个动画速度测试,它给你一个GreenSock动画平台的性能与少数其他动画库(包括jQuery)的实时比较.TweenLite(GreenSock)的性能实际上相当令人印象深刻,特别是与Zepto的基于CSS3的动画相比.
-
在性能方面,CSS3动画比jQuery动画快得多.(来源)
性能的巨大差异是因为浏览器的CSS处理器是用C++编写的,本机代码执行得非常快,而jQuery(JavaScript)是一种解释型语言,浏览器无法及时预测JavaScript,就下一步将发生的事件而言.
但是,正如文章中所表达的那样,jQuery在浏览器兼容性方面要好得多,因为IE <= 9不支持CSS3转换
| 归档时间: |
|
| 查看次数: |
208 次 |
| 最近记录: |