WebP格式,谷歌(google)开发的一种旨在加快图片加载速度的图片格式。图片压缩体积大约只有JPEG的2/3,并能节省大量的服务器带宽资源和数据空间。Facebook Ebay等知名网站已经开始测试并使用WebP格式。
但WebP是一种有损压缩。相较编码JPEG文件,编码同样质量的WebP文件需要占用更多的计算资源。
--百度百科
图片格式的选择
笔者在做H5制作平台,90%以上的流量来自于微信,日PV1亿-2.5亿之间,H5动画有大量JPG/ PNG/GIF图片,如果能将图片进行压缩,将节省很大一部分CDN费用。
笔者的图片资源主要集中在JPEG,PNG, GIF。经过测试,部分Android版本微信版本已经开始支持WebP,难道X5内核是基于Chrome?而IOS版本微信不支持WebP。85%的流量来自于Android 微信。节省图片流量大有可行!!!
经过研究发现微信公众号文章的图片也是自动转为webp格式,看来图片流量也是微信的大头。
兼容性网站可以参考: https://caniuse.com/#search=webp
判断浏览器是否支持WebP有以下方法
- 通过User-Agent来判断UA是否包含Chrome特定版本(Chrome 23开始支持WebP),来判断是否支持WebP,不严谨。