Firefox 144:引入新的配置文件系统、对 Google Lens 的支持以及安全性改进

关键点
  • 具有可视化和隔离配置的新配置文件管理系统。
  • Google Lens 集成并支持 Perplexity AI 搜索引擎。
  • 本地密码管理器的 AES-256-CBC 加密。
  • API 和开发人员改进:View Transitions、WebGPU、PerformanceEventTiming。

火狐144

Mozilla 几天前宣布 Firefox 144新版本正式发布, 并附带扩展支持版本 140.4.0 和 115.29.0 的更新。新版本引入了全新设计的配置文件管理系统,界面视觉效果得到改进,并在安全性、性能以及与现代 Web 技术的兼容性方面进行了多项增强。

随着新版本的发布, Mozilla 已修复 24 个漏洞其中16个漏洞与内存问题有关,例如缓冲区溢出或释放后使用漏洞。如果打开特制的网页,这些漏洞可能允许远程执行恶意代码。

Firefox 144的主要新功能

在 Firefox 144 的新版本中,最值得注意的新功能之一是 激活新的配置文件管理系统 现在 所有人都可以使用 用户。每个配置文件都可以独立配置,并在其自己的子目录 (~/.mozilla/firefox/) 中维护自己的历史记录、书签、扩展程序和首选项。

这个新系统 直接从主菜单进行管理 该浏览器的内置选项包括每个配置文件的命名、图标和配色方案。与通过命令行(Firefox –ProfileManager)访问的旧版“配置文件管理器”不同,新系统提供了现代化的图形界面,尽管这两种方法独立运行且不共享设置。

火狐144 引入了一个备受期待的功能: 现在可以了 即使折叠选项卡组时也保持活动选项卡可见,让您可以更轻松地只使用一个选项卡,而无需展开整个组。此外,还添加了一个选项,即通过鼠标拖动选项卡即可将其移动到折叠的组中,而无需展开它们。

另一项实用的改进是 画中画模式。 该 用户可以关闭浮动窗口 视频 无需中断播放,只需按下 Shift + Esc 或按住 Shift 键并单击“关闭”即可。

更安全的加密和具有人工智能的新工具

的安全性 密码管理员 Firefox 144 也进行了改进, 现在使用 AES-256-CBC 对本地存储的凭证进行加密,取代较老、较不强大的 3DES-CBC。

在搜索领域, Mozilla 已将 Google Lens 直接集成到在图片的上下文菜单中,您可以搜索相似对象、复制文本或翻译文本。此功能现已推出 仅当用户将 Google 作为其主要搜索引擎时。

此外,浏览器还添加了 c与 Perplexity 搜索引擎兼容, 一个工具 由人工智能驱动 它允许您在地址栏中使用自然语言提问。用户可以将其设置为默认搜索引擎,或偶尔使用。

在 Windows 系统上,Firefox 现在会在当前虚拟桌面的活动窗口内打开外部链接,避免在桌面之间进行烦人的跳转。

Web 开发人员的进步和新 API

Firefox 144 还具有改进和新的开发人员工具:

  • 除了区分本机事件和自定义事件之外,检查器工具现在还允许直接访问 var() 函数中的自定义 CSS 属性。
  • 添加了 Element.moveBefore() API,使得在 DOM 树中移动元素而无需重置其状态变得更加容易,并且通过新的 math-shift: compact 属性扩展了 MathML 支持,从而改善了上标的显示。
  • 同时,PerformanceEventTiming API 添加了 InteractionID 属性,允许多个事件(例如屏幕点击或单击)与单个用户操作相关联,从而提高性能测量的准确性。
  • 它采用了 HTML 命令和 commandfor 属性,简化了交互式菜单的创建,而无需 JavaScript,并增加了对 View Transitions API 的支持,允许您在页面或 DOM 状态之间创建平滑过渡。

WebRender、WebGPU 和更多多媒体支持

该发动机 WebRender 现在可以对 CSS 渐变应用抖动 (线性梯度、径向梯度、圆锥梯度)使用硬件加速渲染时。

La WebGPU API 添加 GPUDevice.importExternalTexture 方法,它允许您从 HTML 视频元素或 VideoFrame 导入纹理。

Firefox 还改进了对 WebRTC,添加 resizeMode 参数 在 getUserMedia() 中 允许裁剪和缩放捕获的视频, 以及使用 WebWorker 在线程之间传输 RTCDataChannel 对象的能力。

ScreenOrientation API 已更新,包含 lock() 和 unlock() 方法,用于控制 Android 设备和 Windows 平板电脑上的屏幕方向。

Android 的新功能和安全修复

在移动版本中, Android 版 Firefox 包含自动翻译指示器, 该功能会报告页面是否已完全翻译。该浏览器现已可从华为应用市场下载,但其最低要求有所提高:现在需要 Android 8 或更高版本。

有兴趣了解更多信息,您可以查阅发行说明 以下链接。

如何在 Linux 上安装 Firefox?

如果您已经是 Firefox 用户, 你应该知道 你可以轻松更新 到最新版本 访问配置菜单。 启用自动更新的用户无需担心,因为他们无需手动干预即可收到新版本。

另一方面,如果您不想等待自动更新,您可以手动执行此操作,只需转到“菜单”>“帮助”>“关于 Firefox”即可。这将打开一个窗口,显示已安装的版本,如果启用了该功能,请检查可用的更新。

Ubuntu、Linux Mint 等衍生品用户 也来自 Ubuntu 可以通过官方 PPA 更新 Firefox。为此,请打开终端并输入以下命令:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt install firefox

另一种可用的安装选项是通过 Flatpak。要使用此方法,您的系统需要有 Flatpak 支持。启用后,您可以通过在终端中运行以下命令来安装 Firefox:

flatpak 安装 flathub org.mozilla.firefox

对于那些已经安装了浏览器的人来说,执行以下命令就足以不仅更新 Firefox,而且还更新其所有 Flatpak 格式的应用程序:

扁平化更新

对于那些喜欢使用 Snap 的用户,可以通过键入以下命令来完成浏览器安装:

sudo snap安装firefox

要更新我们以 Snap 格式安装的应用程序,只需在终端中键入以下内容:

须藤快照刷新