link preload prefetch
Posted 飞翔的熊blabla
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了link preload prefetch相关的知识,希望对你有一定的参考价值。
link rel
属性 preload
prefetch
区别
使用
<link rel="preload" href="xxx" as="xxx">
<link rel="prefetch" href="xxx" as="xxx">
测试方式
借助 console.time()
console.timEnd()
计时,计算时间
<script>
console.time('a');
console.time('b')
....
....
window.onload = () =>
console.timeEnd('a');
console.timeEnd('b')
</script>
结果
两者都不会阻塞onload
事件,prefetch
会在页面空闲时候再进行加载,是提前预加载之后可能要用到的资源,不一定是当前页面使用的,preload
预加载的是当前页面的资源,当 load
之后,还没有引用该资源,则会提示,同 js async defer
除了是预加载之外,就是不会阻塞onload
事件
作者:lxts
链接:https://www.jianshu.com/p/3ab0e0715e76
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
以上是关于link preload prefetch的主要内容,如果未能解决你的问题,请参考以下文章
HTML link标签中preload,prefetch,dns-prefetch,preconnect,prerender
Vue-cli 正确处理<link rel="preload/prefetch">
DNS Prefetch/preconnect/prefetch/prerender/Preload
???????????????preload??????????????????prefetch????????????