黑马程序员技术交流社区

标题: 【上海校区】移动端图片优化总结 [打印本页]

作者: 懒,羊羊    时间: 2019-1-3 15:25
标题: 【上海校区】移动端图片优化总结
webview中的图片,而不是native;
从图片格式来看:
  1.色彩丰富的、大的图片切成jpg的;
  2.尺寸小的,色彩不丰富的和背景透明的切成gif或者png8的;
  3.半透明的切成png24。
png8的大小更小;但是尺寸小的图片,类似于icon更推荐使用scg(纯色使用iconfont);
更小的图片格式webp,但是支持度不是很好;
所以webp 优于 jpg,jpg的大小比png更小,但只有png支持透明;
每一种图片格式都有自己的特点及适用场景;

其他方面:
尽量不要适用空的src,这将造成页面重载,尽量避免使用dataURL,因为这里没有使用图片的压缩算法,会过大;
图片的预加载与懒加载;
渐进式图片,渐进式和普通图片的大小几乎相近,更好的用户体验,开始大小框架就定好,不会像基准式图片一样,由于尺寸未设定而造成回流——提高的渲染性能

长图文展示:


作者:Arthur同学
链接:https://juejin.im/post/5c2c32cc5188254eaa5c5920
来源:掘金







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2