05资源优化-01资源的压缩与合并

本文介绍了几种前端资源优化的方法,包括HTML、CSS和JS的压缩与混淆,以及文件合并等技术,旨在减少页面加载时间并提升用户体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.HTML 压缩

1.1 使用在线工具进行压缩

1.2 使用html-minifier等npm工具

html-minifier

它还提供了在线的压缩(在线压缩)方式;

2. css压缩

2.1 使用在线工具进行压缩

2.2 使用clean-css等npm工具

html-minifier也可以压缩css,而且使用的就是clean-css。
在这里插入图片描述

3. js的压缩与混淆

使用webpack等构建工具对js进行压缩。(详情可参考 构建优化 )

4. css 、js文件合并

文件合并可避免下载时的网络的多次请求耗时。

  • 比较多的小文件进行合并。(太大文件合并会增加传输耗时)
  • 无冲突且服务于相同的模块,可进行合并(推荐渐进式加载)。
  • 仅仅为了加载的优化,不建议进行文件合并。

无论是HTML、css还是js,并不一定要进行压缩,比如HTML和css,它的压缩空间都比较小,除非要进行极致的优化;要根据当前的实际情况,判断用哪种方式能达到最大的优化效果,再逐步进行其他的优化。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值