火狐 159 发布

Firefox 159 已发布,同时还更新了之前的长期支持分支版本——153.6.0 和 115.44.0。作为新的两周发布周期的一部分,Firefox 160 已进入 beta 测试阶段,计划于 11 月 10 日发布。

Firefox 159(1、2、3)中的主要新功能:

  • 默认侧边栏已添加访问已保存密码的按钮。

  • “智能窗口”模式提供了一个独立的AI交互空间,现在新增了页面变更追踪功能。例如,这项新功能可用于检测网店的价格变动。要启用追踪功能,请在浏览器内置的AI助手聊天中使用“/watch”命令;要进行控制,请使用工具栏中的“任务”按钮或访问 about:smartwindowtasks 页面。Firefox 会在检测到变更时显示通知。
  • AI 页面内容摘要功能已重新设计,将页面链接而不是页面文本传递给 AI 提供商,从而解决了页面分析不完整的问题。
  • 新增了键盘快捷键:Ctrl+Shift+A 用于搜索已打开的标签页,Ctrl+Shift+F 用于管理插件或主题。您可以在 about:keyboard 页面更改键盘快捷键。
  • 在装配体中 macOS 该平台的原生界面现已启用,可通过 AirDrop 和 Messages 等应用发送信息。此外,还新增了同时发送多个选中标签页的功能。
  • 在 Web 开发工具中,Web 控制台现在允许重新定义先前使用 let、const 和 class 语句声明的变量。
  • 新增了对滚动驱动动画的支持。此功能允许您创建指示器以直观地表示页面位置,或添加在滚动过程中内容进入视图时发生变化的特效。提供两种模式:“ScrollTimeline”用于关联相对于坐标轴的滚动位置,“ViewTimeline”用于关联滚动区域内各个内容元素的相对显示偏移量。新增了以下 CSS 属性:animation-timeline、scroll-timeline、view-timeline 和 animation-range。
  • 现在支持自定义元素注册表,用于分离自定义 HTML 元素的作用域。当在单个页面上使用多个同名的不同自定义 HTML 元素时,这一点尤为重要。如果页面上使用了多个定义了同名元素的库,则可以使用 `CustomElementRegistry()` JavaScript 构造函数将每个库中的元素分配到 DOM 层次结构中与全局 `window.customElements` 注册表不重叠的特定部分。例如,如果两个库定义了同名的不同元素,然后,在页面的某个部分,您可以使用该元素。来自第一个图书馆,而另一个则来自第二个图书馆。
  • WebGL API 现在支持 EXT_clip_control 和 EXT_texture_mirror_clamp_to_edge 扩展,WebGL 2 现在支持 EXT_texture_norm16 扩展。
  • Sanitizer API 在解析阶段实现 HTML 代码清理,在元素添加到 DOM 树之前进行清理,从而解决了在清理过程中删除自定义元素时启动构造函数的问题。
  • 在版本中 Android 小米和红米设备上的标签页重新加载次数已显著减少。纽约时报等网站上的视频播放问题已得到解决。
  • 在 Firefox 企业版中,管理员现在可以选择在崩溃后恢复会话之前,请求用户使用企业帐户重新登录。Firefox 企业版现已支持软件物料清单 (SBOM) 数据生成。AI 辅助表单自动填充功能默认处于禁用状态。

除了新增功能和修复漏洞外,Firefox 159 还修复了 167 个漏洞,其中 108 个被评为高危漏洞。大多数漏洞是由内存管理问题引起的,例如缓冲区溢出和在内存释放后仍继续访问内存。这些问题可能导致在打开精心构造的网页时执行恶意代码。

来源: opennet.ru

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster