HTML预取资源
这可能是一个愚蠢的问题,但我想问的是,预取资源(如js脚本和图像)是否会降低页面加载速度 例如:如果我有一个包含多个链接的页面:HTML预取资源,html,algorithm,cross-browser,httprequest,prefetch,Html,Algorithm,Cross Browser,Httprequest,Prefetch,这可能是一个愚蠢的问题,但我想问的是,预取资源(如js脚本和图像)是否会降低页面加载速度 例如:如果我有一个包含多个链接的页面: <link rel="prefetch" href="http://example.com/images.png" /> 下载它们是否会包含在页面加载时间中,或者预取(使用空闲浏览器时间)是否不是页面加载时间统计的一部分 它真的是在空闲时间发生在后台,还是只是页面加载的另一部分 谢谢这取决于浏览器: Android浏览器、Firefox和Firefo
<link rel="prefetch" href="http://example.com/images.png" />
下载它们是否会包含在页面加载时间中,或者预取(使用空闲浏览器时间)是否不是页面加载时间统计的一部分
它真的是在空闲时间发生在后台,还是只是页面加载的另一部分
谢谢这取决于浏览器: Android浏览器、Firefox和Firefox mobile会在window.onload之后启动预取请求,但Chrome和Opera会立即启动它们,这可能会窃取当前页面所需的更重要资源的TCP连接 从IE11开始,各个网络请求按类型进行优先级排序,通常按此顺序排列