近日消息,谷歌有意采纳Rust编程语言,着手为Firefox浏览器开发JPEG-XL图像解码器,此举意在提升图像处理的安全性和性能。
Mozilla 的 Firefox 首席技术官鲍比·霍利(Bobby Holley)昨日表示,支持为 Firefox 浏览器开发基于 Rust 的 JPEG-XL 图像解码器。
他在名为“Firefox 浏览器将考虑 Rust 实现的 JPEG-XL”的 Pull Request 提案中,翻译如下:
我们在过去几个月时间里,就 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 的支持。
火狐浏览器的任务管理器为用户提供了一种方便的方式,可以让用户查看当前所有开启的标签页和扩展程序,那么火狐浏览器任务管理器怎么开启?下面就一起来看看吧。
任务管理器开启方法介绍
1、首先打开火狐浏览器,点击
2、然后点击
3、最后点击,这样就能对任务进程进行编辑了。
9月10日消息,Mozilla公司宣布了一项重要决定,将扩大Firefox ESR 115浏览器对Windows 7、Windows 8以及Windows 8.1操作系统的支持期限,确认至少维持到2025年3月4日。此举意味着上述较旧Windows版本的用户将能继续获得Firefox浏览器的安全更新与技术支持,确保浏览体验的连续性和安全性。
Mozilla 公司原计划本月结束 Firefox 浏览器对 Windows 7 和 Windows 8.x 的支持,现在将支持期限延长约 6 个月时间。
一位 Mozilla 公司员工在 Reddit 社区发帖,表示全球依然有很多用户停留在 Window 7、Window 8.x 上,认为值得继续提供支持。
根据 StatCounter 的最新数据,有 2.81% 的运行 Windows 系统的台式机仍在使用 Windows 7,而运行 Windows 8.1 的更是仅占 0.4%,Window 8 用户占比为 0.18%,Mozilla 依然认为 3.39% 的 Window 用户值得支持。
注:谷歌 Chrome 浏览器已经于 2023 年 2 月停止对 Window 7 和 Window 8.1 系统的支持,微软的 Edge 浏览器于 2023 年 1 月停止了对 Window 7 和 Window 8.1 系统的支持,因此 Firefox 是目前“硕果仅存”支持 Window 7 和 Window 8.1 的主流浏览器。
mobile3g.cn 版权所有 (C)2011 https://www.mobile3g.cn All Rights Reserved 渝ICP备20008086号-42