对于网站动画效果,CSS3和jQuery哪个执行性能更好?

4

CSS3动画和jQuery动画,哪个具有更好的执行性能?

它们如何影响用户浏览器的性能或执行速度?

我不关心浏览器兼容性,只关注执行性能。


1
搜索,搜索,搜索,搜索,搜索! - Christian
2个回答

2

@tstenner分享了一个好的链接,它可能会消除你的疑虑,但如果你想进行一些测试,可以使用http://jsperf.com/进行性能测试。

此外,你应该在Github上查看“Animate.css”。只需使用CSS3即可创建出伟大而酷炫的动画效果。http://daneden.me/animate/

祝好, Igor。


0
在我的经验中,权衡的是兼容性。如果您绝对需要网页动画,请选择jQuery以便与旧版浏览器兼容。然而,CSS3为浏览器提供了预计算和GPU渲染的预期动画。这意味着CSS3在所有情况下都具有明显的性能优势。当然,CSS3动画在不同的浏览器和设备上的性能会有所不同,但JavaScript的性能也会随之变化,这意味着如果CSS3很慢,JS甚至会更慢。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接