2

我刚刚完成,建立了我的第一个网站,但问题是它感觉很重,即向上或向下滚动感觉就像波涛汹涌。该页面最初加载得相当不错(5 秒),但是一旦你到了那里,它就感觉与 theblaze.com 的重量非常相似。

是什么让网站感觉很重,以及找出原因的故障排除步骤是什么?这是一个带有一些 jquery 插件的 html 站点。我在谷歌上搜索了“重站点”、“不连贯的滚动”等,但除了通常的“延迟加载你的图像”或其他什么之外,没有太多的发现。(我正在这样做。)大多数人似乎关心初始加载速度,而不是一旦你在网站上滚动的感觉。

可能的罪魁祸首是什么?

对我来说,这感觉像是一种记忆。就像您打开 Photoshop 并且计算机开始滞后一样。

4

3 回答 3

1

如果您访问Google Page speed Insights : ,它将列出您的网站存在的所有缺陷,并且会建议您改进它们的方法。

Google 将根据移动设备和桌面设备的性能对您的网站进行评分。如果你的分数在 90+ 左右,你应该认为你做得很好。

于 2012-10-15T09:52:13.517 回答
0

这听起来像是浏览器中的处理延迟——在滚动时观察 CPU/内存使用情况可能是有意义的。您可以尝试一次删除一个元素以找到罪魁祸首。

在要求浏览器调整图像大小而不是提前进行时,我注意到了这种滞后。

于 2012-10-15T09:46:34.227 回答
0

好吧,除了提到的工具之外,发现问题的过程很容易;

  • 检查页面大小,包括图片
  • 删除任何脚本并“感觉”页面,如果仍然很重,则问题是其他问题,如果感觉正确,则问题是/是脚本
  • 如果问题是脚本,首先将其移动到页面底部
  • 如果仍然影响,请检查它是否正常工作
  • 如果没有脚本太重,尽量减少图片的数量和大小
  • 如果您使用表格,请尝试设置尺寸
  • 尽量避免嵌套表或许多嵌套 div,这需要一些渲染时间。
  • 滚动和刷新效果对浏览器的渲染引擎来说很重。

检查所有这些,然后检查正确问题的具体解决方案。

再见

于 2012-10-15T14:40:22.307 回答