Firefox 101 到来时对视频会议、清单 v3 等进行了改进

新版本 Firefox 101 已经与更新一起发布 的长期分支 火狐91.10.0. 除了创新和错误修复之外,Firefox 101 修复了 30 个漏洞, 其中 25 个被标记为危险。 19 个漏洞(在 CVE-2022-31747 和 CVE-2022-31748 中总结)是由内存问题引起的,例如缓冲区溢出和访问已释放的内存区域。

这些问题可能会导致在打开特制页面时执行恶意代码。

Firefox 101的主要新功能

在这个新版本的 Firefox 101 中 实现了对第三版 chrome manifest 的实验性支持,它定义了可用于使用 WebExtensions API 编写的插件的功能和资源。

Chrome 清单的 Firefox 版本 添加了新的声明性内容过滤 API,但与 Chrome 不同的是,它仍然支持旧的 webRequest API 阻止行为,插件需要这种行为来阻止不适当的内容并确保安全性。 为了与清单的第三个版本兼容,在 about:config 中提供了“extensions.manifestV3.enabled”参数。

这个新版本的另一个变化是 能够同时使用任意数量的麦克风 在视频会议期间,例如,允许您在活动期间轻松切换麦克风。

还需要注意的是,它包括 支持 WebDriver BiDi 协议,它允许使用外部工具来自动化浏览器的工作和远程控制,例如,该协议允许 使用 selenium 平台测试接口。 协议的服务器和客户端组件是兼容的,允许您发送请求和接收响应。

En Firefox for Android 增加了对扩展屏幕区域功能的支持 在 Android 9 中引入,例如,您可以使用它来扩展 Web 表单的内容。 已修复的问题 大小为 观看 YouTube 或退出画中画模式时的视频, 修复了显示弹出菜单时软键盘闪烁的问题,改进了地址栏中二维码按钮的显示。

对于开发人员 添加了一个编程接口允许您动态创建样式表 从 JavaScript 应用程序和操作样式的应用程序。 与使用 document.createElement('style') 方法创建样式表不同,新 API 通过 CSSStyleSheet() 对象添加样式功能,提供 insertRule、deleteRule、replace 和 replaceSync 等方法。

在页面检查面板中,通过“.cls”按钮添加或删除类名时 在 Rule View 选项卡中,实现了建议的交互式应用 从输入自动完成下拉菜单中,该下拉菜单建议页面可用类名的概述。 当您滚动列表时,会自动应用选定的类以直观地评估它们引起的变化。

Y 为面板设置添加了新选项 检查以禁用标尺视图选项卡中的“拖动更新”功能,该功能允许您通过水平拖动来调整某些 CSS 属性的大小。

如何在Linux上安装或更新新版本的Firefox?

尚未禁用自动更新的Firefox用户将自动接收更新。 那些不想等待的人可以在正式启动后选择菜单>帮助>关于Firefox,以启动Web浏览器的手动更新。

如果启用了该功能,则打开的屏幕将显示当前安装的Web浏览器版本并运行更新检查。

另一个更新选项是 您是Ubuntu,Linux Mint或Ubuntu其他衍生产品的用户, 您可以在浏览器的PPA的帮助下安装或更新到此新版本。

可以通过打开终端并在其中执行以下命令将其添加到系统中:

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

如果是 Arch Linux用户及其衍生产品,只需在终端中运行:

sudo pacman -Syu

或安装:

sudo pacman -S firefox

最后 对于那些喜欢使用Snap软件包的用户, 他们将能够通过打开终端并输入来安装新版本

sudo snap install firefox

最后,您可以使用添加了“ Flatpak”的最新安装方法来获取浏览器。 为此,他们必须对此类型的程序包提供支持。

通过键入以下内容完成安装:

flatpak install flathub org.mozilla.firefox

所有其他Linux发行版都可以下载二进制软件包 以下链接。

Firefox 102 分支已进入 beta 测试,计划于 28 月 XNUMX 日发布。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。