Firefox 129.0 现已发布,具体更新内容如下:

New

Reader View 现在具有增强的 “文本和布局” 菜单,其中包含字符间距、单词间距和文本对齐的新选项。这些更改提供了更易于访问的阅读体验。

Reader View 现在有一个主题菜单,其中包含额外的对比度和灰度选项。用户还可以从自定义选项卡中选择文本、背景和链接的自定义颜色。

现在,将鼠标悬停在背景选项卡上时会显示选项卡预览,从而无需切换选项卡就能更轻松地找到所需的选项卡。

HTTPS 正在取代 HTTP 成为非本地网站地址栏中的默认协议。如果某个网站无法通过 HTTPS 访问,Firefox 将回退到 HTTP。
现在,可以使用特定平台(Windows 11、Linux、Android 10+)上的操作系统 DNS resolver 来解析 HTTPS DNS 记录。以前,这需要启用 DNS over HTTPS。此功能允许使用 HTTP/3 而无需使用 Alt-Svc header,在存在 DNS 记录时将 requests 升级到 HTTPS,并允许更广泛地使用 ECH。
增加了对在 macOS VoiceOver 中在同一文档中使用多种语言的支持。
现已为法国和德国的用户已启用地址自动填充功能。

Fixed

各种安全修复。

Developer

增加了对更多非活动 CSS 警告的支持,包括以下情况:
resize 属性使用不当。
float 属性使用不当。
box-sizing 用于忽略宽度 / 高度的元素。
与表格相关的 CSS 属性未用于与表格相关的元素。

Network 面板中的 Network Blocking 功能现在除了阻止响应之外还阻止 HTTP 请求。

Inspector 面板中的 Rules side 面板现在显示 @starting-stylerules。此外,还有一个 var () 函数的工具提示,显示 @starting-styleCSS 自定义属性值。

Rules side 面板现在显示计算面板中计算值时间自定义属性声明无效的影响。

Web Platform

在 mediaCapabilities.decodingInfo () API 中添加了查询加密密钥系统配置的支持。

添加了对 Float16Array 类型数组的支持,以及用于读取和设置 Float16 值的新 DataView 方法,以及可用于将数字四舍五入为 16 位的 Math.f16round() 静态方法。新类型对于与 GPU 共享数据非常有用,尤其是在需要以精度换取内存消耗的用例中。

添加了对 @starting-style 的支持。

添加了对 transition-behavior CSS 属性的支持。

添加了对 textInput 事件的支持。

增加了使用 native DNS resolver 对 HTTPS Resource Records (RR) 进行 DNS 查找的支持,扩大了 HTTPS 覆盖范围并促进了 Encrypted Client Hello (ECH) 的使用(如果存在于 HTTPS RR 中)。

更新说明:https://www.mozilla.org/en-US/firefox/129.0/releasenotes/

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。