Firefox 157 已发布,同时还更新了之前的长期支持分支版本——153.4.0、140.17.0 和 115.42.0。作为新的两周发布周期的一部分,Firefox 158 已进入 beta 测试阶段,计划于 10 月 13 日发布。
Firefox 157(1、2、3)中的主要新功能:
- 作为 Nova 项目的一部分,我们推出了全新的用户界面。此次更新包括圆角标签按钮、菜单和地址栏,以及调整了所有界面元素之间的间距。标签分组、垂直标签和并排标签视图的访问也得到了简化。图标也进行了更新,现在在浅色和深色主题下看起来更加简洁平衡。此外,我们还新增了内置的浅色和深色主题。要禁用新界面,您可以在 about:config 页面中取消启用“browser.nova.enabled”首选项。

- 已恢复启用紧凑模式的功能,在该模式下,面板和界面选项卡行将占用最小的屏幕空间,从而为网页内容留出更多空间。

- 现在所有用户都可以使用支持垂直标签的新侧边栏。对于使用旧侧边栏的用户,其布局已重新设计,与顶部面板切换器类似。虽然“设置”中已移除显示侧边栏的选项,但您仍然可以通过在 about:config 中禁用 sidebar.revamp 设置来恢复旧侧边栏。对旧侧边栏的支持计划于 2027 年底停止。

- 在设置中以及点击地址栏中的盾牌图标后出现的下拉面板中,新增了一条关于可能拦截加密流量的警告。如果启用了通过设置 SSLKEYLOGFILE 环境变量将加密密钥保存到日志的功能,则会显示此警告。

- 通过 WebRTC 进行的视频通话现在支持 AV1 格式的硬件加速解码。
- 奥地利、比利时、捷克、丹麦、芬兰、匈牙利、爱尔兰、卢森堡、荷兰、挪威、波兰、葡萄牙、斯洛伐克、西班牙、瑞典和瑞士的用户可启用上下文推荐和赞助商推荐功能。您可以在“设置”>“搜索”>“Firefox 建议”中禁用这些建议。
- Tab 导航现在优先显示地址栏和搜索字段中的输入区域,而不是搜索引擎选择按钮。
- 亚马逊搜索服务已从内置搜索引擎列表中移除。
- 调用 JavaScript 函数 alert()、confirm() 和 prompt() 时显示的对话框、自动完成输入下拉框以及颜色和日期选择表单现在与页面设置的浅色或深色配色方案相匹配。
- @supports CSS 规则中新增了 at-rule() 函数。它可用于确定浏览器对特定 @ 规则的支持情况。例如,“@supports at-rule(@scope)”。
- overscroll-behavior、overscroll-behavior-block、overscroll-behavior-inline、overscroll-behavior-x 和 overscroll-behavior-y CSS 属性现在支持“chain”值,该值允许在滚动到嵌套块内容的末尾后无缝切换到父元素中的滚动,但会禁用滚动到末尾时的弹跳等效果。
- 在 Firefox 中 Android 实现了点击首页搜索框返回上一搜索结果的功能。新增了在下载页面滑动移除项目的功能。
除了新增功能和修复漏洞外,Firefox 157 还修复了 76 个漏洞,其中 38 个被评为高危漏洞。大多数漏洞是由内存管理问题引起的,例如缓冲区溢出和在内存释放后仍继续访问内存。这些问题可能导致在打开精心构造的网页时执行恶意代码。
来源: opennet.ru




