可渐进渲染:火狐 Firefox 浏览器 157 开放支持 JPEG XL 图片格式

可渐进渲染:火狐 Firefox 浏览器 157 开放支持 JPEG XL 图片格式

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 图像解码。

查看原文
分享到:

相关推荐

大众集团:前三季度全球交付601万辆,中国市场交付量降三成

5分钟前

诺贝尔化学奖得主利斯特:不认为AI是人类最重要的技术,催化才是

5分钟前

习近平会见多哥部长会议主席福雷

5分钟前

摩托车被倒车的大货车碰撞、碾压、拖拽至搅拌站内致3死,广东河源公布事故调查报告

5分钟前