jquery - 如果硬件加速不可用,CSS3 过渡 vs. jQuery 动画?

标签 jquery html css css-transitions hardware-acceleration

我有一个在汽车仪表板显示单元中运行的 HTML5/JS 应用程序。我在我的动画中使用 jQuery,但在最终在硬件上看到它之后,我意识到它的性能很糟糕。

我改用 CSS3 过渡。但是,我刚刚了解到 CSS3 硬件加速仅适用于我的应用程序将运行的部分单元。

所以据我了解,CSS3 过渡相对于 jQuery .animate 的最大优势是硬件加速,对吧?但是,如果硬件加速在特定设备上不可用,我最好还是使用 CSS3 或 jQuery?

最佳答案

如果可以的话,我会推荐使用 CSS3,因为浏览器可以直接应用任何必要的优化。虽然我相信 jQuery 正在朝着尽可能利用 CSS3 的方向发展,以实现某些动画。

关于jquery - 如果硬件加速不可用,CSS3 过渡 vs. jQuery 动画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12326445/

相关文章:

javascript - 在 contenteditable 中查找光标目标元素 id

javascript - $ 不是函数,尽管加载了 jQuery

javascript - 将 imagegrabscreen php 函数包含到按钮 onclick 中,无需刷新页面

jquery - 取消粘性标题的动画

javascript - 如何使用 jquery 获取元素的边框宽度?

javascript - jQuery 中的 this 关键字

javascript - Marionette 应用程序未启动,并且没有错误!什么地方出了错?

html - 自动调整嵌套 div

jquery - 像 fancybox jquery 一样制作一个 div pop onclick

html - 如何在图像上叠加 Glyphicon