每次我访问带有CSS3动画的页面时,我的笔记本都会变得嘈杂(给我一个信号,表明它在那里做了一些繁重的工作).如果至少结果动画足够顺畅,我不会在乎自己.但事实并非如此.我的2.4 GHz Core 2 Duo具有8GB内存和专用NVIDIA GeForce 320M的结果(不多,但对于某些css来说应该足够了,没有?……)是有些生涩,随机闪烁,在某些情况下有奇怪的神器……“动画”,往往更糟糕的是JS等同……
有没有人对JS和CSS动画做过任何比较?或者为实际使用提出CSS3好东西的基准测试(例如,它们中有多少可以同时在页面上没有严重挂起等)?是否有任何最佳实践(例如 – 这样做,不要这样做,或者您的浏览器会抓取 – 等等)?
解决方法
CSS3在某些浏览器中使用GPU加速,这意味着如果你有一个很棒的GFX卡,将会产生流畅,快速的动画.
CSS / JQ使用你的记忆的地方.
CSS / JQ使用你的记忆的地方.
所以我真的不认为可以进行基准测试比较.
关于你可以使用多少动画,浏览器如此频繁地更新而硬件是一个因素,这样做“使用指南”将非常困难.
还没有看到JS的任何一个:)
有关GPU加速的更多信息,请参阅
http://www.html5rocks.com/en/tutorials/speed/html5/#toc-hardware-accell
http://www.netmagazine.com/opinions/css3-vs-javascript
http://www.whatcreative.co.uk/blog/tips/the-benefits-of-css3-vs-jquery/