提高SVG/CSS微调器的性能

Fez*_*sta 6 css svg

我正在用一个新的SVG/CSS微调器取代Ember.js应用程序的旧gif微调器.

这是微调器,在我的项目中保存为.svg:

http://codepen.io/FezVrasta/pen/pJXovM

我用这个CSS加载它:

background:       no-repeat center;
background-image: url(../images/spinner.svg);
background-size:  65px 65px;
Run Code Online (Sandbox Code Playgroud)

问题是我的Ember.js应用程序在显示微调器时进行了大量计算,这使得微调器滞后.

我尝试使用b64.io在base64中对svg进行编码,但唯一的好处是加载时间,性能是相同的.

正如您所看到的,我已经尝试使用GPU rotate3d而不是rotate,但我没有得到任何性能提升.

有什么建议可以改善它的流动性吗?欢迎良好做法,技巧等.

Dan*_*den 0

这里的问题几乎肯定出在 Ember.js 应用程序上,而不是微调器上。

\n\n

我\xe2\x80\x99d 尝试熟悉一些分析工具,以找出 Ember 应用程序中导致滞后的原因。我\xe2\x80\x99m确信您可以采取一些步骤来提高应用程序的性能!

\n