让前端飞

前端静态资源请求和加载优化总结

2019-01-29  本文已影响2人  龙旗飘扬的舰队

如果有这样一个项目,js脚本数量100+,其中50个是各种框架或库,css数量20+,图片若干 。那么,不用说,这个页面加载起来,一定快不了。

静态资源的请求和加载速度,直接影响页面呈现,应该怎么优化呢?

不请求 - cache

<!--cdn域名预解析--> <meta http-equiv="x-dns-prefetch-control" content="on" > <link rel="dns-prefetch" href="//cdn.domain.com" >
image.gif

合并请求 - combo

<script type='text/javascript' src='//g.alicdn.com/msui/sm/0.6.2/js/??sm.min.js,sm-extend.min.js' charset='utf-8'></script>
image.gif

合并和拆分资源

压缩资源

静态资源分域存放

延迟、异步、预加载、懒加载

参考资料

【FE】这么多前端优化点你都记得住吗?

Web静态资源缓存及优化

美团金融扫码付静态资源加载优化实践

浏览器缓存知识小结及应用

上一篇 下一篇

猜你喜欢

热点阅读