jquery代码在chrome中痛苦地缓慢

时间:2010-07-15 14:33:57

标签: jquery

我为我的一个客户做了这个

http://clients.joompros.com/slideshow/default.php

然而 - 我遇到了性能问题,特别是在Chrome中 - 任何人都可以提供任何见解吗?或者可能导致它的特定事物?

我正在使用supersized2插件(已修改)。

谢谢

2 个答案:

答案 0 :(得分:2)

对于我来说,在OS X上的Chrome和Firefox中运行方式大致相同。但是,显示器看起来不正确,因为它不会在后台缩放图像;我只看到图像的左上角,缩略图条在两者中都显示错误。

如果出现问题,可能是超大插件。 jquery本身通常在chrome中运行良好。

答案 1 :(得分:0)

一个新的JavaScript引擎已经开始运行:新的V8引擎(为全新的谷歌Chrome浏览器供电)。

市场上现在有大量的JavaScript引擎(即使你只看到浏览器中积极使用的引擎):

  1. JavaScriptCore:为Safari / WebKit提供动力的引擎(直到Safari 3.1)。
  2. SquirrelFish:Safari 4.0使用的引擎。注意:Windows上的最新WebKit每晚都会在Dromaeo上崩溃,所以它现在已经过去了。
  3. V8:Google Chrome使用的引擎。
  4. SpiderMonkey:为Firefox提供支持的引擎(包括Firefox 3.0)。
  5. TraceMonkey:将为Firefox 3.1和更新版本提供动力的引擎(目前在夜间,但默认情况下禁用)。
  6. Futhark:Opera 9.5及更新版本中使用的引擎。
  7. IE JScript:为Internet Explorer提供动力的引擎。
  8. 上述浏览器已经进行了大量的性能测试 - 其中一些还包括新的Chrome浏览器。重要的是要查看这些数字并尝试获得测试测试内容以及这些数字与实际网页性能的关系的一些观点。

    我们将会看到三个测试套件:

    * SunSpider: The popular JavaScript performance test suite released by the WebKit team. Tests only the performance of the JavaScript engine (no rendering or DOM manipulation). Has a wide variety of tests (objects, function calls, math, recursion, etc.)
    * V8 Benchmark: A benchmark built by the V8 team, only tests JavaScript performance - with a heavy emphasis on testing the performance of recursion.
    * Dromaeo: A test suite built by Mozilla, tests JavaScript, DOM, and JavaScript Library performance. Has a wide variety of tests, with the majority of time spent analyzing DOM and JavaScript library performance.