当前位置: 首页 > news >正文

谷歌重新拥抱被冷落的JPEG XL图像格式

谷歌已将JPEG XL(JXL)图像格式支持添加到开源Chromium代码库中,这一决定逆转了2022年放弃该技术的立场。

最近的一次代码提交集成并启用了JXL解码器,这意味着未来发布的Google Chrome和其他基于Chromium的浏览器将包含处理和显示JXL图像的代码。

该格式的支持者认为,JXL可以用于无损重新压缩现有JPEG图像,使其体积缩小20%,仅此一项就能为网站和内容分发网络节省大量带宽。

JXL还提供了相比现有图像文件格式的其他改进,如优先处理显著图像元素的渐进式解码(正如谷歌工程师在2021年所指出的),以及比AVIF、MozJPEG和WebP等格式更好的有损和无损压缩效果。

JPEG XL规范始于2017年的征求提案。它在2019年开始成形,通过结合Cloudinary的免费无损图像格式(FLIF)和谷歌的PIK技术。该标准在2021年被标准化为ISO/IEC 18181,并在2024年进行了修订。

谷歌Chrome和Mozilla Firefox最初在2021年基于设置标志实现了对JXL的实验性支持,基于JXL可能能够替代较老的JPEG和PNG格式的可能性。

一年后,谷歌Chrome工程师声称"整个生态系统对继续试验JPEG XL没有足够兴趣",从而放弃了这个开源图像格式。

他们还认为该格式"相比现有格式没有带来足够的增量收益来保证默认启用"。他们说移除对JXL代码的实验性支持将减少维护负担。

在2023年的一篇博客文章中,自由软件基金会的活动经理Greg Farough暗示,谷歌对JXL缺乏兴趣反映了其对"自己专利的AVIF格式"的偏好。AVIF由开放媒体联盟管理,该行业组织的成员包括谷歌。

谷歌关于该技术缺乏兴趣的断言在Chromium错误跟踪讨论中迅速受到质疑。该讨论串中500多条评论中的许多都对谷歌的声明提出异议,并引用了众多表达对JXL更广泛支持兴趣的公司。

英特尔客户端计算部门首席工程师Roland Wooster当时表示,英特尔及其合作伙伴将JXL视为高动态范围(HDR)静态图像的最佳选择,并敦促Chrome团队重新考虑。

"JPEG XL似乎是唯一具备适合网络图像压缩、每颜色通道16位以及支持单反/无反相机摄影师广泛使用的色域(如ProPhoto和其他能够表示相机捕获颜色范围的宽色域)的格式,"他在2022年8月24日写道。

"除了关键要求外,JPEG XL还支持其他高度重要的功能:用于存档用途的无损压缩选项、用于高效网络显示的渐进式图像下载,以及基于其他人的研究显示具有领先的压缩率,在静态图像通常使用的压缩率下具有卓越的图像质量。没有其他格式为静态图像提供所有这些重要功能。"

来自Adobe、Cloudinary、Facebook、The Guardian和Shopify等其他公司的代表也对JXL表达了与英特尔同样的热情。

至于所谓的维护负担,Cloudinary高级图像研究员、JPEG XL规范编辑Jon Sneyers在2022年11月的一篇文章中说,所需的工作量很少,几乎只需要"偶尔在构建脚本中升级版本号"以匹配解码器库修订版。

这个信息又花了几年时间才被接受。2023年6月,苹果在Safari 17的WebKit中实现了对该技术的支持,展示了其对该技术的兴趣。2024年9月,Mozilla Firefox团队的一名成员表示,一旦有基于Rust的解码器可用,团队将考虑采用JXL,他们对参考libjxl解码器中10万行多线程C++代码的安全性表示担忧。基于Rust的替代解码器jxl-rs正在取得进展。

微软在2025年3月的Windows 11版本24H2中添加了对JXL的支持。2025年11月,PDF协会在规范中添加了JXL支持。

同月,在其Blink渲染引擎的邮件列表中,谷歌最终表示有意在Chromium中集成内存安全的JPEG XL解码器。那就是jxl-rs。现在,两个月后,集成已经到来。

Q&A

Q1:JPEG XL格式有什么优势?

A:JPEG XL可以无损重新压缩现有JPEG图像,使其体积缩小20%,能为网站和内容分发网络节省大量带宽。它还提供渐进式解码、优先处理显著图像元素,以及比AVIF、MozJPEG和WebP等格式更好的有损和无损压缩效果。

Q2:为什么谷歌之前要放弃JPEG XL支持?

A:2022年,谷歌Chrome工程师声称"整个生态系统对继续试验JPEG XL没有足够兴趣",认为该格式相比现有格式没有带来足够的增量收益来保证默认启用,并且移除实验性支持能减少维护负担。

Q3:哪些公司支持JPEG XL格式?

A:多家大型科技公司都表达了对JPEG XL的支持,包括英特尔、Adobe、Cloudinary、Facebook、The Guardian和Shopify。苹果在2023年6月为Safari 17实现了支持,微软在2025年3月的Windows 11中添加了支持。


http://www.jsqmd.com/news/245108/

相关文章:

  • 直接画圆或输入半径(关键字和选择状态并列)
  • 内存短缺意外带来好处:AI PC炒作降温
  • CAD倒圆角——CAD自带倒圆角 VS c#重写的倒圆角
  • 急刹事件作为道路风险评估新指标研究
  • AI自适应降噪耳机改变听觉体验
  • RS485 双串口通信 + LCD 实时显示(DMA版)
  • 板凳----------(枯藤 )vs2026+win10(第六章-6)
  • “AI 电影,你敢买票吗?”——《团圆令》与《红孩儿》开启国产动画新赛道
  • 2026年计算机领域重点支持方向(参考)
  • 新年氛围营造:新疆/西藏/甘肃/青海购物中心美陈设计公司盘点
  • 压测 把自己 压进去了
  • 全网最全9个AI论文网站,专科生毕业论文轻松搞定!
  • 《创业之路》-852- 价值投资者的七步法:如何系统地看懂一个企业
  • 《创业之路》-855- 商业模式案例分析 - 中兴通讯
  • Vue3:泛型类型声明 vs 运行时选项声明 语法对比
  • 《创业之路》-857- 商业模式案例分析:阿里、百度、腾讯、字节、滴滴、美团、京东、拼多多 全面对比
  • 洛谷 T478345:循环数组 ← 单调队列 + 破环成链
  • 交通仿真软件:SUMO_(15).高级仿真技术:微观与宏观仿真结合
  • 基于小程序的篮球场馆预订系统-计算机毕业设计源码+LW文档
  • C#上位机源代码,采集西门子200smart温度数据并显示波形曲线,温度到达上限值或下限值进行...
  • 探索光伏发电三相并网技术:从原理到实现
  • 永磁同步电机(PMSM)匝间短路故障Simulink仿真探索
  • 【码力全开特辑直播预告】1月15日晚7点,AscendNPU IR架构开源解读
  • 交通仿真软件:SUMO_(23).交通仿真中的行人与自行车模型
  • Tailwind CSS vs Bootstrap vs ElementUI(ElementPlus) 全面对比表
  • 西门子PLC实现冷热水恒压供水系统开发之旅
  • 下一代CMO的核心课题:通过GEO优化,管理AI口中的“品牌第二身份”
  • 【毕业设计】基于深度学习的是否有污渍识别基于python-cnn深度学习的是否有污渍识别
  • 全阶滑模无位置传感器控制仿真模型,有基本的反正切的,有锁相环的,有基本的开关函数,有饱和函数...
  • 信创超融合怎么选?透过IDC 2025报告看主流国产超融合解决方案