现在大家在上网的时候,会看到各种各样的图片,这些图片都有不一样的格式,有的是GIF的动图,有的是PNG、JPG 和WebP ,但是在一些大佬的眼里,WebP是最好用的格式,那么WebP 相对于 PNG、JPG 有什么优势?
WebP,是一种同时提供了有损压缩与无损压缩的图片文件格式,派生自视频编码格式 VP8。目标是减少文件大小,但达到 和 JEPG 格式相同的图片质量,希望能够减少图片档在网络上的发送时间。目前对于JPEG、PNG、GIF等常用图片格式的优化已几乎达到极致,因此Google于2010年提出了一种新的图片压缩格式 — WebP,给图片的优化提供了新的可能。
Android就不说了,iOS也有支持。客户端里的图片显示都可以考虑webp,体积小了、流量少了、加载快了。前端用webp则还是不太稳妥,一些浏览器不支持。
需要注意的是jpg本身就是有损压缩格式,不适宜使用webp无损压缩。有损压缩建议使用AVIF。AVIF将在2020年年中获得浏览器支持,且已经获得windows v2004支持。虽然AVIF现在的软件并不充分,编码软件少之又少且不稳定,但是在其调整好后竞争力还是相当强盛的。
App、客户端类图片资源内置、可自写转换支持代码的情况 —— Webp 是一个不错的选择,具备一定尺寸优势,其实也是它唯一的优势。
总结来说WebP 的优势体现在它具有更优的图像数据压缩算法,能带来更小的图片体积,而且拥有肉眼识别无差异的图像质量。
领取专属 10元无门槛券
私享最新 技术干货