ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

前端图片的优化方法总结

2019-03-19 21:48:51  阅读:179  来源: 互联网

标签:总结 原图 文件 前端 base64 加载 图片 优化 图标


  1. 图片压缩:
  个人常用的是这个网站:https://tinypng.com   原理是使用智能的无损压缩技术来减少图片文件的大小,通过智能的选择颜色的数量,减少存储的字节,但是效果基本是和压缩前一样的
  1. 控制图片大小:图片不要超出实际需要的图片大小太多,以免因图片太大造成加载慢和资源浪费的问题
  2. 转成 base64:小于4kb的图片可转成base64内联在文件中,以减少 HTTP 请求的数量
    注:图片转base64的后占用内存会比原图大,但是经过代码压缩后和原图的大小基本差不多
  3. 使用icon-font代替图标图片,使图标可以像字体一样使用(可通过样式调节大小和颜色、背景等)
    注:图标文件会比较大,废弃的图标记得清除,以免图标文件太大造成项目庞大的问题
  4. 精灵图(雪碧图):把零散小图片集成成一张大的图片,以背景图的方式来使用,以减少 HTTP 请求的数量,避免网页的延迟
  问题:使用麻烦,需要合成图片,并设置标签背景图的位置和大小等样式   适用场景:适用于零散的较小的简单图标
  1. 图片懒加载:当图片出现在可是区域中时才被加载
  适用场景:一个页面有很多图片,但是首屏出现的图片就只有一小部分图片

标签:总结,原图,文件,前端,base64,加载,图片,优化,图标
来源: https://www.cnblogs.com/chenxiangling/p/10561653.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有