我有一个在汽车仪表板显示单元中运行的 HTML5/JS 应用程序。我在我的动画中使用 jQuery,但在最终在硬件上看到它之后,我意识到它的性能很糟糕。
我改用 CSS3 过渡。但是,我刚刚了解到 CSS3 硬件加速仅适用于我的应用程序将运行的部分单元。
所以据我了解,CSS3 过渡相对于 jQuery .animate 的最大优势是硬件加速,对吧?但是,如果硬件加速在特定设备上不可用,我最好还是使用 CSS3 或 jQuery?
最佳答案
如果可以的话,我会推荐使用 CSS3,因为浏览器可以直接应用任何必要的优化。虽然我相信 jQuery 正在朝着尽可能利用 CSS3 的方向发展,以实现某些动画。
关于jquery - 如果硬件加速不可用,CSS3 过渡 vs. jQuery 动画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12326445/