Safari 将支持 Chrome “抛弃” 的图像压缩格式


在今天凌晨举办的 WWDC 2023 上,苹果发布了其下一代 macOS —— macOS 14 Sonoma。

macOS 14 Sonoma 带来的各种新功能相信大家已经通过其他各大媒体有所了解。不过有一个值得关注的变化,苹果在发布会上只字未提,仅出现在 PPT 中的一个角落。那就是 Safari 浏览器增加了对 JPEG XL 格式的支持。

JPEG XL 是一种还比较年轻的图像压缩格式,旨在提供更高的压缩效率和更好的图像质量。Google 发现现有的图像压缩格式在不同的应用场景下具有不同的优缺点,因此他们决定开发一种更加灵活和高效的图像压缩格式。随后 Google 联合 JPEG(Joint Photographic Experts Group)开发团队共同合作开发了 JPEG XL。

在 2019 年年初,Google 公开了 JPEG XL 的初步规范,并于 2020 年 12 月发布了其初版。该格式结合了 JPEG、PNG 和 WebP 等其他图像格式的优点,并引入了新的编码技术,如预测编码和变换域处理,以提高压缩率和图像质量。

JPEG XL 相对于传统的 JPEG 格式具有许多优势:

  • 更好的压缩性能:JPEG XL 使用了一些新的技术,如预测编码和多通道压缩等,使得它在压缩图像时能够获得更好的效果。
  • 更广泛的应用领域:JPEG XL 不仅可以用于压缩静态图像,还可以用于压缩动态图像、虚拟现实场景等。
  • 兼容性:JPEG XL 的设计考虑了向后兼容性,因此它可以与现有的图像格式兼容,可以在现有的软硬件设备上进行解码。

而 JPEG-XL 格式的主要发起者 Google 则是在去年于 Chrome 浏览器中移除了 JPEG XL 格式的支持,当时给出的解释则是:

  • 处于实验性阶段的 flag 和代码不应无限期地保留
  • 整体生态对 JPEG XL 格式缺乏兴趣,难以继续推动试验
  • 与现有的格式相比,新的图像格式并没有带来足够的增量收益,因此没有理由默认启用它
  • 通过移除相关代码可以减轻维护负担,帮助开发者专注于改进 Chrome 中的现有格式

考虑到目前 Safari 在浏览器市场的占有率已经排名第二,Google 此前提到的整体生态对 JPEG XL 格式缺乏兴趣已然不再是阻碍,不知道 Google 是否会考虑在 Chrome 后续版本中重新提供对 JPEG XL 格式的支持。

延伸阅读:

  • 谷歌解释为什么从 Chrome 中移除对 JPEG-XL 的支持
  • 谷歌 Chrome/Chromium 移除了 JPEG-XL 支持

相關推薦

2023-08-09

此举主要是受到了苹果公司的影响,他们今年决定在其 Safari 浏览器中提供 JPEG-XL 支持。 “这非常重要,因为它改变了对 JPEG XL 生态系统兴趣较低的基本假设。当第二大浏览器增加支持时,情况就不再如此了。这是一个全新

2023-06-14

在上周的 WWDC 2023 上,苹果 “偷偷摸摸” 地为新版本的 Safari 浏览器带来了 JPEG XL 格式的支持。之所以说是 “偷偷摸摸”,是因为苹果在发布会上只字未提,这个功能仅仅出现在 PPT 中的一个角落中。 不过苹果在发布会结束

2022-12-13

定的计划,实现了在 Chrome/Chromium 110 中取消对 JPEG-XL 支持的决定。目前相关代码已经完成合并,从 Chromium/Chrome 网络浏览器代码库中删除了 JPEG-XL 支持。 在相关消息于今年 10 月份刚被曝出时,就有一些用户和开发者表达了

2023-07-26

Bing Chat 人工智能聊天机器人即将登录谷歌 Chrome 和苹果 Safari 等其他非微软浏览器中。现如今,微软方面向 TechCrunch 证实称,Bing Chat 确实正在扩展到其他浏览器,但尚未正式公告。目前只有部分受邀用户可参与测试使用。 此次

2023-06-10

除了 Apple 宣布在其 Safari 浏览器中支持 JPEG-XL 图像格式之外, FFmpeg 也宣布现已支持解码动画 JPEG-XL 文件。 去年以来,FFmpeg 已经能够使用 libjxl 库解码静态 JPEG-XL 图像,随着本周在 FFmpeg 6.1 发布之前合并的提交,现在它也能够

2023-04-15

的性能表现超越了所有浏览器,其中也包括苹果自己的 Safari 浏览器。在去年 6 月,Chrome 团队再接再厉,使 Chrome 浏览器在 Mac 上又快了 20%,得分超过 360 分。 根据 Google 昨天发布的新闻公告,Google 对其浏览器进行了几项内在

2022-11-01

,表示准备在 Chrome 110 中移除对 JPEG-XL 图像格式的实验性支持。 许多人对 Chrome 的这个决定感到不解,因为 JPEG-XL 在其生命周期中还非常年轻,正处于成长阶段,并且越来越多行业已经开始关注和支持它。所以他们认为谷歌没

2023-10-25

错误地选择了 Theora,而不是 VP9 等更现代的编解码器。 Safari 或 Chrome on Android 从未支持过 Theora。 Dale Curtis 表示,他们将为仍然需要 Theora 支持的网站提供 ogv.js polyfill,且不会删除对 ogg 容器的支持。计划是逐步开始升

2022-04-25

泛使用的多媒体开源库 FFmpeg 合并了对 JPEG-XL 图像格式的支持。 从 commit 记录可以看到,上周六合并的 PR 是对 JPEG-XL 图像编解码器的支持。FFmpeg 正在使用事实上的 libjxl 库来处理 JPEG-XL 内容,并支持图像编码和解码。这项工作

2023-06-08

话中共享 app,从当前开启的窗口中直接共享内容。 Safari 浏览器更新 为无痕浏览推出重要更新,在浏览过程中提供比过去更多的保护,既可拦截跟踪器,亦可防范可访问用户设备的其他人。 无痕浏览模式下的跟踪与

2022-09-21

以绘制概念草图、插画、漫画、动画、接景和 3D 贴图,支持数位板、压感、防抖、图层、滤镜、色彩管理等功能。 英特尔和 Krita 基金会在 Krita Sketch、改进多线程和 HDR 绘画等项目上的合作有着悠久的历史。最近的一个合作结

2023-05-10

可访问性框架访问信息的其他应用程序。 支持从 Safari 或基于 Chrome 的浏览器导入书签,书签的图标现在也将默认导入,以便于识别。 Firefox 113 现在支持包含动画 (AVIS) 的 AV1 图像格式文件,改进了对网络上 AVIF 图像的

2022-06-22

Chrome 103  引入了 103 Early Hints HTTP 响应代码进行导航的支持,当 103 响应包含 <link rel=preload> 或其他链接标头时,Chrome 会在收到响应之前尝试预加载指定资源。该功能为 Web 开发人员提供了一种优化核心 Web Vitals 的方法

2021-12-22

一个全新的图像文件格式, QOI 对伽马/色度/ICC 等内容的支持几乎是空白的。从实现过程来看, QOI 是将整个图像文件加载到 RAM 中,并且没有针对性能进行优化,这使得它在处理亿级像素的图像时对设备的要求极高。 以上种