我在Google Chrome浏览器上遇到JavaScript性能问题。问题是有一段时间网站运行顺利,但几秒钟后浏览页面只会冻结2或3秒。我认为问题可能在于同步循环方法调用。但问题是为什么,即Mozilla Firefox或Microsoft Intenet Explorer不会冻结?
实际上,我甚至不知道究竟要问什么,但我想如果有人能告诉我可能的方法来解决问题,我将能够知道答案。为了更清楚,我将向您展示我获得的Google Chrome时间线: Google Chrome Timeline http://img840.imageshack.us/img840/5998/timelinen.png 正如您所看到的,它表明有一段时间处理器可以顺利地解析JavaScript,但几秒钟之后,JavaScript解析就会冻结。
那么,您有什么想法会导致这类问题吗?任何帮助,将不胜感激。如果您需要更多信息,请不要犹豫。如果我了解自己,我会尽力告诉你需要的一切。
答案 0 :(得分:2)
当我使用非常大的精灵时,我有类似的东西。我认为谷歌浏览器在图像处理方面存在性能问题。 Mozila firefox和歌剧作品更加流畅。
如果您有大精灵(大于2000x2000),请尝试拆分为较小的部分。