Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么浏览器在加载网页资源时会停止一段时间?_Javascript_Html_Css_Performance - Fatal编程技术网

Javascript 为什么浏览器在加载网页资源时会停止一段时间?

Javascript 为什么浏览器在加载网页资源时会停止一段时间?,javascript,html,css,performance,Javascript,Html,Css,Performance,我正在gtmetrix()上测试一个网站,在gtmetrix生成的报告中,我总是看到很少的延迟,在此期间没有加载资源,几毫秒后它会再次启动。请检查上述链接中的报告,我也附上了该报告更好地理解下面的图片 在这里加载html页面后,它会停止大约250ms,然后开始加载css文件。在获取几个文件后,它会在获取init.min.js后停止一段时间。之后,它再次启动,并在加载analytics.js后再次停止一段时间 因此,整个页面加载时间增加了很多。如果它在获取文件时不停止,则会减少 问题是: 为什么

我正在gtmetrix()上测试一个网站,在gtmetrix生成的报告中,我总是看到很少的延迟,在此期间没有加载资源,几毫秒后它会再次启动。请检查上述链接中的报告,我也附上了该报告更好地理解下面的图片

在这里加载html页面后,它会停止大约250ms,然后开始加载css文件。在获取几个文件后,它会在获取
init.min.js
后停止一段时间。之后,它再次启动,并在加载
analytics.js
后再次停止一段时间

因此,整个页面加载时间增加了很多。如果它在获取文件时不停止,则会减少

问题是:

  • 为什么会这样?我没有在其他网站上看到过这种情况
  • 解决这个问题的办法是什么

  • 看着你的屏幕截图,我想是字体woff文件减缓了你的加载速度

    阅读这篇关于谷歌字体优化的文章

    我考虑过了,但在获取
    main.min.css
    之前和之后都需要时间
    fstar.png
    。字体在那之后,在字体之前已经落后了两步