美文网首页
web 图片简介及优化策略

web 图片简介及优化策略

作者: kakaka0234 | 来源:发表于2018-04-02 21:44 被阅读0次

目前H5所用的图片格式大多是JPG、png、svg、webp。 今天我们就来介绍一下这几种图片格式,和什么场景下应该用什么样格式的图片。

格式介绍

  1. png 支持透明,浏览器兼容好

    格式 说明 字节数
    png8 2^8色+支持透明。 256色,适合颜色简单的图片 8bit
    png24 2^24色+不支持透明 24bit
    png32 224色+28支持透明。适合颜色比较复杂的图片 32bit = 24(颜色索引)+8(支持透明)
  2. jpg 有损压缩,压缩率高,不支持透明。

  3. webp google出品,压缩程度更高,但是在iOS webview中有兼容问题

  4. svg 矢量图,可内嵌到代码里,图片内容比较简单

各种格式的使用场景

  1. 通常情况下图片体积: png > jpg > webp
  2. 如果图片不需要支持透明,可以用webp或者JPG代替png图片。如果浏览器支持webp,最好用webp
    // 检测是否支持webp格式
    (function isSupportWebp() {
      var hasWebP = false
      var img = new Image();
      img.onload = function() {
        hasWebP = !!(img.height > 0 && img.width > 0);
      };
      img.onerror = function() {
        hasWebP = false;
      };
      img.src = 'data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAQAAAAfQ//73v/+BiOh/AAA=';
    })()
    
  3. svg通常用作小的icon, 如阿里的iconfont

压缩方式

  1. 雪碧图, 现在通常不用了。 因为如果由于网络原因导致雪碧图没有加载出来,则雪碧图中的多个图片都会显示不出来,导致页面上有很多空白
  2. image inline: 转成base64嵌入到HTML中。 比如一个图片只有1kb,那么这个时候单独的发送一个http请求是比较耗时的. 而将其内联到代码里就会比较好。
  3. 矢量图,对于icon、简单图片,矢量图压缩效果会比较好。

几个网站

  1. 图片压缩tinypng
  2. 压缩+转webp
  3. svg教程
  4. iconfont

相关文章

  • web 图片简介及优化策略

    目前H5所用的图片格式大多是JPG、png、svg、webp。 今天我们就来介绍一下这几种图片格式,和什么场景下应...

  • Web页面图片资源优化策略

    1.tinify 压缩 这里我用了 tinify.cn[https://tinify.cn/] 这个网站,个人认为...

  • 永嘉春华专业淘宝美工/电商设计/零基础实战案例

    一、淘宝网上开店管理二、淘宝营销型装修策略1、psotoshop专业图片处理及图片的压缩优化。2、页面布局、美工特...

  • 专题复习九、web性能优化

    写于2017.08.07web优化是个工程性的问题,因为有些优化策略本身是相互矛盾的,所以工作中优化策略的选择必须...

  • 真题

    1、iOS瘦身:代码瘦身、资源优化。(安装包体积优化,图片资源优化的策略)(怎么删除无用的图片?怎么压缩图片?)2...

  • 图片优化策略

    1、预加载(适用于静态图片加载) 对即将访问的页面在还未加载之前,先请求图片资源,访问页面的时候在显示。保证图片快...

  • Laya 图片压缩

    参考Web性能优化:图片优化Android bitmap(二) 常见图片格式JPG PNG 一、PNG压缩方式 参...

  • Web 性能优化: 图片优化让网站大小减少 62%

    摘要:压缩各种格式的图片。 原文:Web 性能优化: 图片优化让网站大小减少 62% 作者:前端小智 Fundeb...

  • Web 性能优化: 图片优化让网站大小减少 62%

    摘要: 压缩各种格式的图片。 原文:Web 性能优化: 图片优化让网站大小减少 62% 作者:前端小智 Funde...

  • web性能优化:图片优化

    在网页上大部分有图片构成,也就是说超过一半的流量和时间都是用来下载图片。从性能优化的角度看,图片也绝对是优化的热点...

网友评论

      本文标题:web 图片简介及优化策略

      本文链接:https://www.haomeiwen.com/subject/xnzxhftx.html