3

苹果终于支持WebP了,然而它已经不是最牛的了

 3 years ago
source link: https://www.qianduan.net/ping-guo-zhong-yu-zhi-chi-webpliao-ran-er-ta-yi-jing-bu-shi-zui-niu-de-liao/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

E7JZbu6.jpg!mobile

苹果在最新的系统中支持了WebP格式的图片,到此为止,WebP总算获得全部主流平台的支持,可以大规模使用了。

WebP支持

  • Chrome 32+
  • Safari 14+,是的,只支持iOS 14和MacOS Bug Sur
  • 微信小程序基础库 2.9.0+,用户占比 98.88%

Google在2010年发布了WebP/WebM图片和视频格式,Google自己的服务(Chrome)在2014年前后才全面支持,而苹果更是到今年才提供支持。一个新的图片格式被全面支持居然要花10年,令人唏嘘。

不过,各大公司在颠覆JPEG的路上并没有停止,这些年一直在想尽办法来替代JPEG图片格式,而且,各种新格式在数据上都比JPEG和WebP要好,但真要能被当成标准被支持,就不知道是什么时候的事情了。

AVIF

NETFLIX推出,被设计用来 取代WebP

NETFLIX认为,一个JPEG替代方案,应该有以下特征:

  • 广泛支持
  • 更高的压缩效率
  • 更广泛的特征集

这个格式的图片发展很快,2018年提出,2019年制定规范,今年——2020年8月份,Chrome 就率先支持了。其它平台比如Windows 10也开始支持,但浏览器侧目前就只有 Chrome 支持,苹果支持不知道猴年马月了。

效果

对于JPEG图片来说,avif图片要好很多:

yMfIf22.png!mobile 图片来源: How to Use AVIF: The New Next-Gen Image Compression Format — Lightspeed

不过,对于PNG图片来说,目前最好的还是 WebP。via: AVIF test results - Google 試算表

HEIF(扩展名HEIC)

HEIF 是 HEVC 在2013年推出的一个图片格式,在2015年定好规范,这种图片格式很优秀,它能大大降低图片大小,非常节省存储空间。

苹果在2017年就开始支持,iPhone中的 Live Photo 就是使用 HEIF 格式图片。

目前各大主流操作系统都支持了,包括iOS,MacOS,Android,和Windows 10。

甚至小米将它作为其1亿像素手机宣传的噱头。

它唯一的问题就是: 没有一个浏览器支持

TPG

这是啥?

哦,腾讯在2017年推出的图片格式,当时宣传的很牛逼,然后。。。就没有然后了。。。不过我在腾讯云找到了它的影子: 图片无损压缩 ,貌似沦为了一个压缩工具?

结语

所以,WebP已经被部分超越了,但好在已经可以放心使用了。也相信不远的将来,AVIF 可以普及了。

嗯?你问我为什么要用 WebP/AVIF? 当然是为了 省钱 让用户更快的看到图片内容啊!

发现一个悖论:技术发展和技术成本成反比。比如,网速和流量便宜后,前端性能优化也就没有那么重要了。WebP可以使用的时候,存储和流量也都便宜了好多了。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK