【发布时间】:2010-10-02 08:00:50
【问题描述】:
我有一些元素在页面上移动非常缓慢。本质上,我在 40 秒左右的时间内减少了两个图像的左边距。
从视觉上看,它运行良好。 但是,我的处理器在动画期间的使用率跃升至大约 50%。 这也不是特定于任何单一浏览器的 - 在 Safari3 和 Firefox3 上也是如此。如果我让两个浏览器都运行该页面,我的 CPU 会以大约 95% 的使用率尖叫。
我正在使用 jQuery 1.3。两个动画同时发生。页面上没有 Flash。如果我将代码注释掉(删除动画)并刷新页面,我的处理器会立即恢复正常使用。
我希望我不必求助于 Flash,但即使在 Hulu.com 上观看节目也不会像这样占用我的 CPU。
想法?
【问题讨论】:
标签: jquery performance animation cpu-usage