现在,Firefox 121 已经登陆各种 GNU/Linux 发行版的稳定软件仓库,那些想试用下一个重要版本(Firefox 122)的用户可以下载最新的测试版。
Firefox 122 看起来像是众多 GNU/Linux 发行版默认使用的流行开源网络浏览器的一个小更新。它只是承诺提高 Firefox 118 中引入的新内置翻译功能的质量,提供更稳定的翻译,不再破坏某些网站上的交互式小工具,并降低翻译时内容消失的风险。
Firefox 122 还承诺通过将断行规则与 Unicode 标准相匹配来改进网络浏览器的断行兼容性,并在搜索引擎提供搜索建议时显示图片和说明。此外,对于东亚和东南亚用户,它还承诺在双击文本时适当支持语言感知的单词选择。
此外,从 Firefox 122 开始,脚本将可以在私人浏览模式下存储 cacheAPI 数据。为了进一步保护用户隐私,Firefox 122 还将屏蔽使用 currentColor 作为输入的过滤器。
“由于颜色可由 :visited 伪选择器设置,它可能包含隐私敏感信息,因此这些基元必须标记为污点。这意味着,如果你使用这样的过滤器,你将无法从 canvas 中读取过滤器的输出,”Mozilla 说。
我还注意到,火狐 122 不再提供 “设置”>”主页 “中的 “片段 “选项(该选项可为用户提供来自 Mozilla 和火狐的提示和新闻),也不再提供 “设置”>”搜索 “中的 “搜索栏 “设置(该选项可让用户选择使用地址栏进行搜索和导航,还是在工具栏中添加搜索栏)。
火狐安卓版在此次发布中受到了广泛关注,它在火狐安卓版的用户代理字符串中将操作系统版本报告为 “Android 10″,从而减少了用户指纹信息,提高了与某些网站的兼容性。
此外,火狐安卓版用户还可以将网络浏览器设置为默认的 PDF 阅读器,并启用 “全局隐私控制”(Global Privacy Control)功能,通知网站不要出售或分享用户的浏览数据。该功能可在 “设置”>”增强跟踪保护”>”告知网站不要共享和出售数据 “中启用。
对于网络开发人员,Firefox 122 承诺支持使用 SMIL(同步多媒体集成语言)动画 SVG viewBox 属性,支持 LargestContentfulPaint API,支持 <select> 元素上的 showPicker 方法,以及支持偏移路径 CSS 属性上的 ray()。
此外,Firefox 122 还将增加对偏移路径 CSS 属性的 basic-shape 和 coord-box 的支持、对 clip-path 和偏移路径 CSS 属性的 rect() 和 xywh() 基本形状的支持、对屏幕唤醒锁定 API 的支持、对 <hr>-in-<select> 的支持,以及识别 “webauthn “自动完成标记的功能。
最后但并非最不重要的一点是,Firefox 122 承诺将未知方案的后备 URL 解析器更改为 DefaultURI,以提高规范遵循性和网络兼容性,并启用 ArrayBuffer.prototype.transfer 提议方法,从而实现 ArrayBuffer 数据的所有权转移。
Mozilla 计划于 2024 年 1 月 23 日发布 Firefox 122。在此之前,你可以从 Mozilla 的下载服务器上下载二进制文件,试玩最新的测试版 Firefox 122,但切记不要将这个预发布版本用于生产工作。
转自 Firefox 122 Enters Public Beta Testing with Improved Built-In Translation Feature – 9to5Linux