前端性能优化---2.资源的合并与压缩

本文探讨了前端性能优化中的资源合并与压缩,包括HTML、CSS和JS的压缩方法,以及文件合并的优缺点和建议。HTML压缩可以通过在线工具、html-minifier和后端模板引擎实现;CSS压缩则可利用在线工具和clean-css;JS压缩可以借助在线工具、html-minifier及uglifyjs2。文件合并虽能减少HTTP请求,但也可能导致首屏渲染慢和缓存失效问题。建议对公共库和不同页面的资源进行合并策略。
摘要由CSDN通过智能技术生成

分为两个方面:

1.减少http请求数量
2.减少请求资源的大小

1.html压缩

HTML的全称是超文本标记语言,HTML网页本身是一种文本文件,通过在文件中添加标记符,可以告诉浏览器如何显示其中的内容,包括文字大小,颜色,图片显示等等。这就意味着在文本文件中的一些特定意义的字符可以在浏览器显示的时候就不一样了,HTML代码压缩就是压缩这些在文本文件中有意义,但是在HTML中不显示的字符,包括空格,制表符,换行符等,还有一些其他意义的字符,如HTML注释也可以被压缩。

我们来看没有压缩的线上代码:
这里写图片描述
再来看压缩的
这里写图片描述
压缩前后耗费网络资源的对比:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值