iOS 14 将支持 WebP 图片

Avatar of Geoff Graham
Geoff Graham

DigitalOcean 为您旅程的每个阶段提供云产品。立即开始使用 免费获得 200 美元信用额度!

苹果在昨天的 WWDC20 主题演讲中宣布了一系列新更新,从新的硬件到更新的应用程序。 这里有很多值得一看的东西,以及足够多的设备嫉妒让人们四处传颂。

但是,在 Safari 14 Beta 版发行说明 中有一行小字吸引了我的注意。

添加了 WebP 图片支持。

🎉🎉🎉

这让我很激动,因为 WebP 是一种超级进步的格式,它以无损和有损格式编码图片,这些格式是我们已经使用的其他图片格式(如 JPEG)所拥有的,但文件大小只是它们的一小部分。我们就在 CSS-Tricks 中使用 WebP,这得益于 Jetpack 及其 网站加速器功能,该功能为支持它的浏览器提供我们上传的图片的 WebP 版本。Jeremy Wagner 有一篇关于 WebP 的 很棒的文章 以及如何使用它,特别是针对 WordPress。

所以,是的,这意味着一旦 Safari 14 发布,WebP 将在很大程度上得到普遍支持(:IE-sad-trombone:)。

这些浏览器支持数据来自 Caniuse,它提供了更多详细信息。数字表示浏览器从该版本开始支持该功能。

桌面

ChromeFirefoxIEEdgeSafari
32651816.0

移动设备 / 平板电脑

Android ChromeAndroid FirefoxAndroidiOS Safari
1271274.2-4.314.0-14.4

即使有如此出色的支持,使用 <picture> 元素定义回退仍然是一个好主意。

<picture>
  <source srcset="img/cat.webp" type="image/webp">
  <source srcset="img/cat.jpg" type="image/jpeg"> 
  <img src="img/cat.jpg" alt="Alt Text!">
</picture>

哦,还有,Safari 14 还加入了一些 CSS 好东西,比如 :is():where() 伪类函数,我们几周前就链接了它们。Jen Simmons 选择了我们应该感到兴奋的其他关键功能。

直接链接 →