如何在浏览器繁忙时在浏览器中实现流畅的动画效果?

时间:2014-05-20 14:39:18

标签: javascript jquery css animation single-page-application

在我们的单页应用程序中,我们有两种用户可以切换的模式。最引人注目的视觉差异是顶部导航栏完全不同,这就是为什么我们在两者之间使用交叉渐变作为模式改变的视觉提示。

随着动画的播放,浏览器中还会发生很多其他事情 - 更新并重新绘制DOM,完成XHR,创建和销毁对象等。最终结果是动画变得非常不稳定。事实上,有时似乎没有实际发生平滑动画,因为新导航栏只是以两到三个步骤出现。

在浏览器中的javascript引擎受到很大压力的时候,是否有任何可以用来实现流畅动画的技巧或窍门? CSS可能会转变任何好处吗?欢迎提出任何建议或质量阅读材料。

0 个答案:

没有答案