图片优化


1.响应式图片

大分辨率用大图,小分辨率用小图

.banner{
  background-image: url('/static/large.jpg');
}

@media screen and (max-width: 767px){
  background-image: url('/static/small.jpg');
}

2.图片懒加载

3.使用webp代替其它格式,是因为webp更小,更清晰

<picture>
	<!-- 判断是否兼容-->
	<source type="MIME-TYPE" srcset="./image.webp"></source>
	<img src="./image.png">
</picture>

4.小图标改用字体图标,字体不是图片,加载比图片快

如iconfont

5.图片压缩,可参考以下网站

https://www.webutils.app/image-compress

https://compressor.io/

6.使用base64编码图片 可以节省HTTP请求


文章作者: iamfugui
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 iamfugui !
评论