【问题标题】:Chrome javascript resize slowness?Chrome javascript调整大小缓慢?
【发布时间】:2011-05-13 03:51:42
【问题描述】:

我遇到的问题是,当我在我的网站http://reggi.com/so/chromeglitch 上调整浏览器窗口的大小时,chrome 非常滞后。如此之多以至于它接缝有一个白色背景和一个浮动滚动条。

这是在重新对齐之前正在调整大小的图像: 我遇到的问题是专门针对 chrome 的。有谁知道为什么会发生这种情况?如果有人向我指出有关此问题的任何修复或讨论的方向,我将不胜感激。这在我测试过的任何其他浏览器中都不会发生,除了 chrome 之外,它们都运行得非常流畅。

我正在跑步:

  • Mac OS X 10.6.5
  • Chrome 11.0.696.68
  • Safari 版本 5.0.3 (6533.19.4)
  • 火狐4.0.1
  • Opera 11.10

【问题讨论】:

  • 虽然这可能不是问题,但请考虑为图像使用缩略图,其中之一是 2380×2912(并使它们可点击,因为现在大多数人不会注意到大版本)。这也将缩短首次访问的页面加载时间。
  • 我一直在推迟调整它们的大小,直到将其转换为 wordpress 主题。我只是调整了它们的大小,效果更好,谢谢。这会让我发疯。加里格林怎么没有发生这种情况?

标签: javascript browser cross-browser resize


【解决方案1】:

在 Chrome 10.0.648 和 Firefox 4.0.1 中对我来说都很好。

  • 您确定不是 Chrome 扩展程序在乱扔网站吗?
  • 由于页面是硬件加速的,因此可能是驱动程序问题。
  • 检查您的 CPU/内存使用情况

【讨论】:

    【解决方案2】:

    添加我的评论作为答案,因为它似乎至少部分解决了您的问题。

    考虑为图像使用缩略图,其中之一是 2380×2912(并使它们可点击,因为现在大多数人不会注意到大版本)。这也将缩短首次访问的页面加载时间。

    请注意,Gary 列出的要点仍然可能是问题的根源:

    • 处理图像的扩展程序可能会减慢处理速度
    • GPU 必须进行缩放,驱动程序问题可能意味着 GPU 缓慢CPU 流量
    • 大图像会增加 CPU/内存使用率

    如果您想进一步追查问题的根源,您可以进行一些调试,例如停用所有扩展、禁用硬件加速和监控 CPU/内存使用情况。

    【讨论】:

      猜你喜欢
      • 2012-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-11
      • 2012-08-07
      • 2017-10-23
      • 1970-01-01
      相关资源
      最近更新 更多