IT之家 2024年09月05日
Chrome 弃用后,谷歌考虑用 Rust 语言为 Firefox 浏览器开发 JPEG-XL 解码器
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

科技媒体phoronix报道称,谷歌正考虑使用Rust语言为Firefox浏览器编写JPEG-XL图像解码器。Mozilla的Firefox首席技术官Bobby Holley表示,支持为Firefox浏览器开发基于Rust的JPEG-XL图像解码器。谷歌团队同意运用他们的专业知识,用Rust语言构建一个安全、高性能、紧凑且兼容的JPEG-XL解码器,并将该解码器集成到Firefox中。

💥 **Rust语言助力JPEG-XL解码器安全与性能**:谷歌团队将运用Rust语言的优势构建一个安全、高性能、紧凑且兼容的JPEG-XL解码器。Rust语言的内存安全特性能够有效降低潜在的内存安全漏洞,提高解码器的可靠性。同时,Rust语言的性能优势也有助于提升解码效率,为用户提供更流畅的体验。

🚀 **Firefox浏览器或将重新支持JPEG-XL格式**:如果Rust版本的解码器在Firefox上的实验取得成功,Mozilla可能会重新考虑对JPEG-XL格式的支持。这将有利于JPEG-XL格式的推广和普及,并为用户提供更广泛的图像格式选择。

🤔 **JPEG-XL的未来发展**:JPEG-XL是一种免版税的位图文件格式,支持有损和无损压缩。它旨在超越现有的位图格式,成为它们的通用替代。然而,目前JPEG-XL的生态系统发展尚未成熟,其未来发展仍需观察。

💡 **Rust语言在浏览器领域的应用**:Rust语言近年来在浏览器领域获得了越来越多的关注。除了JPEG-XL解码器之外,Rust语言还被用于开发其他浏览器组件,例如网络引擎和渲染引擎。Rust语言的优势使其成为浏览器开发的理想选择。

💪 **谷歌与Mozilla的合作**:谷歌和Mozilla的合作将有利于JPEG-XL格式的发展。双方共同努力,将有助于推动JPEG-XL格式的应用,并为用户提供更好的浏览体验。

IT之家 9 月 5 日消息,科技媒体 phoronix 昨日(9 月 4 日)发布博文,报道称谷歌正考虑使用 Rust 语言,为 Firefox 浏览器编写 JPEG-XL 图像解码器。

Mozilla 的 Firefox 首席技术官鲍比・霍利(Bobby Holley)昨日表示,支持为 Firefox 浏览器开发基于 Rust 的 JPEG-XL 图像解码器。

他在名为“Firefox 浏览器将考虑 Rust 实现的 JPEG-XL”的 Pull Request 提案中,IT之家翻译如下:

我们在过去几个月时间里,就 Firefox 浏览器提供 JPEG-XL 格式的未来,和 Google Research 的 JPEG-XL 团队展开了富有成效的交流。

该解码器的多线程 C++ 代码超过 10 万行,因此我们长期以来担忧参考解码器(目前内置在 Firefox Nightly 预览版选项中)的攻击面过大。

为了解决这个问题,谷歌团队同意运用他们的专业知识,用 Rust 语言构建一个安全、高性能、紧凑且兼容的 JPEG-XL 解码器,并将该解码器集成到 Firefox 中。

如果他们成功贡献出满足这些特性并符合我们正常生产要求的实现,我们就会将其发布。

至于这种格式是否能像某些人希望的那样成为 JPEG 的通用替代格式,时间会证明一切。

如果真的如此,那么在最终需要支持它的无数应用程序中引入潜在的内存安全漏洞将是非常不幸的。

来自原始团队的安全、快速且经过实战检验的 Rust 解码器可以大大降低这种可能性,因此我们正在利用我们的影响力鼓励在这方面取得进展。

JPEG-XL 简介

JPEG XL 是一种免版税的位图文件格式,支持有损和无损压缩。它旨在超越现有的位图格式,并成为它们的通用替代。

谷歌于 2022 年移除了 JPEG-XL 图像格式的实验性支持,并表示主要原因在于“整体生态对 JPEG-XL 格式缺乏兴趣,难以继续推动试验”等因素。

如果 Rust 版本的解码器在 Firefox 上的实验取得成功,也许 Google Chrome 会重新考虑对 JPEG-XL 的支持。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Firefox JPEG-XL Rust 浏览器 图像解码器
相关文章