• WebP图片优化


      关于网站优化,除了减少请求数意外,缩减静态资源体积也很重要,常见的比如压缩js,css文件,还有就是压缩图片体积,使其更快的下载并节省流量,WebP技术的出现,给图片压缩带来了更进一步的优化体验,同时具备了无损和有损的压缩模式、Alpha 透明以及动画的特性,在 JPEG 和 PNG 上的转化效果都相当优秀、稳定和统一。

      有个网站里面有对比,可以看看转换前后的差别:点击查看WebP

      我公司是做电商的,产品图片就特别的多,除了已经用到的图片懒加载等优化外,还需要对图片本身瘦身,webp流行起来后,今年也做了web支持,写了个webp检测功能,主要方法是:

      一张图准备两套,一个是原图,一个是转换后的同名webp图片,dom元素加载完后遍历img把原图替换成webp格式的名字,然后加载写入,核心方法:

      像这样,准备两套图,然后检测的时候有webp格式的则替换,没有的话用原图

    .replace(/(.jpg|.png|.JPG|.PNG)$/,'$1'+'webp'))

      替换成功后,就得到了新的webp格式的图片,接着写入就行啦。

      完整代码:Demo

  • 相关阅读:
    我容易么?
    意译和音译
    请教博客园高手:msn老是掉线的问题
    超市里最安全的食品
    两类人
    只要牵了手,就请不要轻易的说分手
    Palm Treo 650 .VS. Dopod P800
    强烈推荐一健康食品:紫红薯
    年底三篇
    奶奶,走好!
  • 原文地址:https://www.cnblogs.com/vvic/p/7087170.html
Copyright © 2020-2023  润新知