Mozilla 发布了 Firefox 网络浏览器的第 73 版,该版本被其发行商描述为一次适度的更新,主要包含错误修复和安全改进。
此外,它还增加了一些新功能,主要与辅助功能有关,旨在让有需要的人更容易浏览网页,以及对开发人员有用的新增功能,包括 CSS 和 JavaScript 更新,以及许多 DevTools 改进。
Firefox 73 引入了全局缩放设置,可在“语言和外观”部分找到。此设置允许您设置 Firefox 的默认缩放级别,并可根据需要进行调整。但是,网站上所做的任何自定义缩放级别更改都会被保留。
其次,Firefox 73 提高了快速或慢速播放时的音频质量,并且选择了系统高对比度显示模式的 Windows 用户可能会注意到,带有页面叠加层的网站始终保留其背景图像。
启用Windows高对比度模式后,将不再禁用这些功能。 此措施应有助于视障用户阅读网站。
Firefox 73 的另一个显著变化是,它为屏幕分辨率低于 1920 x 1080 像素(FHD)且配备 NVIDIA GPU 并安装驱动程序版本高于 432.00 的计算机启用了 WebRender 引擎。此外,网络设置选项卡现在允许用户指定 NextDNS 作为其基于 HTTPS 的 DNS 提供商,而不是 Cloudflare。
关于开发者工具的改进,CSS 的逻辑属性尤为突出,新版本的 Firefox新增了两个元素:overscroll-behaviour-block 和 overscroll-behaviour-inline。
这些新属性提供了xy滚动行为的逻辑替代,使您可以在达到滚动区域限制时控制浏览器的行为。
此外,HTMLFormElement接口还新增了一个方法requestSubmit()。与旧的(仍然可用的)submit()方法不同,requestSubmit()方法的作用类似于点击了指定的提交按钮,而不仅仅是将表单数据发送给接收者。
关于开发者工具的更新:Mozilla Firefox 73 中有很多有趣的开发者工具更新,即将推出的功能已经在 Firefox DevEdition 中亮相。例如,现在可以从“检查器”的“更改”面板复制更简洁的 CSS 代码片段,而无需使用加号和减号。
DevTools 的改进主要集中在提高性能方面,例如,使用户界面更流畅,或加快调试器中大型源代码映射脚本的加载速度,同时减少控制台级别的冲突。
一般而言,Firefox 73使加载脚本更加可靠,并确保您获得正确的文件进行调试。
Firefox 73 控制台也变得更加智能,现在会将 CORS 网络错误标记为错误,而不是警告,以便让它们得到应有的关注。
而且,表达式中声明的变量现在将包括在自动完成中。 此更改使在多行编辑器中编写较长的摘录更加容易。
另外,用于自动关闭挂钩的DevTools配置现在可以在控制台中使用,从而使您更接近IDE的创作体验。 最后,可以在此新版本的Mozilla网络浏览器中使用后台设计控制台日志。
如何在Linux上安装新版本的Firefox 73?
使用 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
现在,对于 Fedora 或任何其他基于 Fedora 的发行版的用户,只需打开终端并输入以下命令(如果您已经安装了旧版本的浏览器):
sudo dnf update --refresh firefox
或安装:
sudo dnf install firefox
最后,如果您是 openSUSE 用户,您可以利用社区存储库,从中您可以将 Mozilla 存储库添加到您的系统中。
可以在终端上输入以下命令来完成此操作:
su -
zypper ar -f http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1/ mozilla
zypper ref
zypper dup --from mozilla
对于其他所有 Linux 发行版,您可以从以下链接下载二进制软件包。