
谷歌(Google)已在Chromium中恢复对JPEG XL的原生支持,并引入Rust编写的新解码器jxl-rs,以满足内存安全与合规要求。该功能已进入代码库,但仍需用户在chrome://flags中手动启用#enable-jxl-image-format,这是自2022年Chrome110移除实验性支持后首次回归正式渠道。
JPEG XL被视为替代传统JPEG的开放式下一代图片格式。在画质相当的前提下,它能显著缩小文件体积,压缩后体积最多可减少约60%,并具备更快的解码速度,有助于提升网页加载表现。随着高分辨率与HDR内容需求增长,旧有JPEG标准的效率不足愈发明显,行业对更先进格式的需求持续上升。
谷歌在2022年曾主动移除JPEG XL支持,理由包括采用率不足、生态需求有限以及维护成本不具备意义。当时谷歌也在推动另一种由其参与制定的格式AVIF,希望在Web标准中取得更大影响力。
两年后,行业格局出现明显变化。苹果与Mozilla已在各自浏览器中提供JPEG XL支持,使Chrome成为主要浏览器中唯一缺席的产品。同时,PDF协会在2025年底将JPEG XL选为PDF规范中嵌入HDR内容的首选方案,这意味着Chrome若想完整呈现新一代PDF文档,就必须重新支持该格式。
在开发者调研中,JPEG XL被列为浏览器图片支持的主要诉求。渐进式解码、动画能力等特性受到内容提供方与工具开发者关注。随着生态需求增强,恢复支持成为Chrome的现实选择。
此次回归,谷歌采用Rust重写解码器,以降低内存漏洞风险并减少长期维护负担。相比传统C/C++实现,Rust的内存安全特性更适合在大规模用户环境中部署新格式支持。