【发布时间】:2018-01-31 11:20:51
【问题描述】:
这是我最近的网页测试图片:
有什么方法可以尽早启动尽可能多的http 请求?例如,谷歌字体文件请求开始得很晚。同样,我想将 jQuery 请求移至域上托管的 script.min.js 请求。基本上,我正在寻找任何方法来提高这些请求的效率。
【问题讨论】:
-
假设
script.min.js实际上引用了 jQuery,你只需要简单地交换那些 2 的脚本标签的顺序。除此之外,你可以看看你 不 需要立即加载并阅读有关异步和延迟的信息...growingwiththeweb.com/2014/02/async-vs-defer-attributes.html -
@Archer 网页中脚本的顺序为
jquery、barba、script.min.js。所以我假设jquery也将按该顺序加载。由于script.min.js在其他所有内容之前加载,我认为可能它们都可以更早加载。 -
大多数浏览器都会限制并发请求的数量。但是大多数现代浏览器现在都支持 HTTP2 和 SPDY,所以如果你有 SERVER 端的控制,你可以添加这个支持,这允许更好的并发请求。
-
感谢各位推荐。有没有办法将字体文件请求推送到左侧?
标签: javascript html http pagespeed webpagetest