IT之家 8 月 27 日消息,Mozilla 开发者泰勒 · 尼科尔(Tyler Nickel)确认火狐 Firefox 浏览器 157 版本将向所有用户开放 JPEG XL(JPEG 扩展图像格式)支持。
JPEG XL 是免版税图像格式,定位为 JPEG、PNG、GIF 和 WebP 的替代选择。按报道所述,用户可把现有 .jpeg 文件转码为 .jxl 文件,文件体积约减少 20%。如需恢复原文件,JXL 可逐字节重建原始 JPEG。
Mozilla 表示早在 2021 年火狐 Firefox 浏览器就已经提供实验性支持,但相关代码约有 100,000 行多线程 C++,并担忧这些代码会增加攻击面。
Mozilla 曾向 Google Research 的 JPEG XL 团队提出条件:以 Rust 构建安全、高性能、紧凑且兼容的 JPEG XL 解码器。Google Research 随后开发 jxl-rs,Firefox 将其作为 JPEG XL 支持的核心组件。
在主流浏览器中,苹果的 Safari 浏览器自 2023 年起在稳定版中支持 JPEG XL,而谷歌 Chrome 浏览器在 2022 年末发布的 Chrome 110 中以“生态系统兴趣不足”为由移除支持。
不过谷歌今年开始恢复对 JPEG XL 的支持,Chrome 145 及后续版本加入“enable-jxl-image-format”实验性标志,并借助内存安全的 Rust 库 jxl-rs 处理图像。
IT之家援引博文介绍,Mozilla 表示 Safari 浏览器虽然已支持 JPEG XL,但是缺少渐进渲染设计,而火狐 Firefox 浏览器的 Rust 语言实现已支持该功能。
渐进渲染允许图像在下载过程中显示。Mozilla 的示例图像完整文件为 135 kB;下载数 kB 后,用户已可辨认图像主体。Mozilla 表示,Firefox Nightly 等支持 JPEG XL 渐进渲染的浏览器可展示这一效果。
![]()
图源:Mozilla 官方博客
Firefox 157 版本(计划于 9 月底发布),将默认在所有可用平台上启用 JPEG-XL 图像解码。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.