Chrome网络时间线无法解释的延迟

时间:2015-09-24 10:24:17

标签: google-chrome google-chrome-devtools performance-testing load-time

我的网站大约在5秒后加载。

当我查看Chrome上的网络图时: enter image description here

正如你所看到的,在加载favicon.ico(似乎没有任何事情发生,甚至不是Content Download)之前,存在相对较大的时间跨度,这会延迟页面渲染。

可能是什么?我做错了什么?

2 个答案:

答案 0 :(得分:1)

看起来它与未压缩的2.6mb的javascript文件有关。我猜测浏览器在抓取favicon之前正在处理javascript。

如果您在页面上禁用了javascript,则会在.5秒内加载。

答案 1 :(得分:0)

您可以在脚本标记上使用defer属性,以便脚本仅在解析dom内容时执行。