Firefox 99 为 Linux 用户带来了两点改变
Firefox

> 
> 最新发布的 Firefox 浏览器为桌面 Linux 用户带来了两点改变。
> 
> 
> 


![](/data/attachment/album/202204/10/170543osozbtvwuticusaj.png)


Mozilla 的 Firefox 是最受欢迎的开源浏览器之一，这也是它在许多 Linux 发行版（如 Mint 和 Ubuntu）中用作默认浏览器的原因。


最近，Mozilla 发布了 Firefox 99.0 版本，为 Linux 版本带来了新的安全性和 UI 特性。


### 更新了什么呢？


* 现在，你可以使用键盘快捷键 `n` 在<ruby> 阅读器模式 <rt>  ReaderMode </rt></ruby>中切换“<ruby> 讲述 <rt>  Narrate </rt></ruby>”模式。
* 你可以在 PDF 查看器中找到对搜索音调符号的附加支持。
* 添加了 GTK 叠加滚动条。
* Linux 沙箱已得到加强：暴露于 Web 内容的进程不再有权访问 X Window 系统（X11）。
* Firefox 现在在德国和法国支持信用卡自动填充和捕获。


在本文中，我们将深入研究这些内容，并进一步扩展Linux版本特定的变化。


### GTK 叠加滚动条


这个版本的 Firefox 为滚动条做了一个新的、时尚的、更窄的设计。如果不在使用中，滚动条也会隐藏，这让浏览器给人以更现代和优雅的感觉。


![](/data/attachment/album/202204/10/170544nnl00tt7qjijijad.png)


但在稳定版中这个特性默认没有启用。开启这个特性，转到 `about:config`，搜索 `widget.gtk.overlay-scrollbars.enabled`。这个值默认是 `false`，双击它将设置为 `true`，这将启用新的滚动条。


![](/data/attachment/album/202204/10/170545aav8qb22nzq1pxka.png)


### Linux 沙箱得到加强


这是一个安全更新，目的是将 Firefox 进程与系统的其余部分隔离开来。沙箱环境是一个应用可以在不影响任何外部应用，或与任何外部应用程序交互的情况下运行的环境。这个特别的更新禁止了 Web 进程和 X 服务器的任何互动。X 服务器（X11）是大多数 Linux 发行版中使用的默认 GUI 服务器。


Snap、Flatpak 和 Appimage 已经提供了其应用程序的沙盒版本。如果你是一个 Snap 或者 Appimage 用户，这是个好消息。然而，有 [报道称](https://bbs.archlinux.org/viewtopic.php?id=275415) 这会破坏硬件加速功能。


*硬件加速是应用程序将某些任务加载到硬件的过程，从而提高性能和提高硬件使用效率。糟糕的硬件加速是 Linux 上电池性能不佳的原因之一。*


### 结束语


总之，这是 Firefox 最后一次大的两位数版本号更新，很高兴看到 Firefox 对隐私和安全的一贯决心。此版本中未解决的一些问题，例如与硬件加速相关的错误，希望在下次更新中得到解决。


这就把我们带到了 Firefox 100。每日构建版本的 Firefox 100 已经发布。完整的稳定版本将在 2022.5.3 发布。它承诺提供诸如画中画格式的字幕和改进的硬件加速等功能。你可以通过在每日构建中的 `about:preferences#experimental` 启用 `Firefox 100 User-Agent String` 来尝试 Firefox 的这些实验性版本。


想要了解更多？查看一些不为人知的 [Firefox 功能，以获得更好的浏览体验](https://itsfoss.com/firefox-useful-features/)。




---


via: <https://news.itsfoss.com/firefox-99-release/>


作者：[Shobhit Singh](https://news.itsfoss.com/author/shobhit/) 选题：[lujun9972](https://github.com/lujun9972) 译者：[译者ID](https://github.com/zd200572) 校对：[校对者ID](https://github.com/%E6%A0%A1%E5%AF%B9%E8%80%85ID)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出


OK
![](/assets/images/pikapods-banner-v3.webp)


![](/assets/images/pikapods-banner-v3.webp)

Mozilla’s Firefox is one of the most popular open-source browsers which is the reason it is used as the default browser in many Linux distributions such as Mint and Ubuntu.

Recently, Mozilla released Firefox version 99.0 which brings new security and UI features to Linux.

## Whats new ?

- You can now toggle Narrate in ReaderMode with the keyboard shortcut “n.”
- You can find added support for search—with or without diacritics—in the PDF viewer.
- Added GTK overlay scrollbars
- The Linux sandbox has been strengthened: processes exposed to web content no longer have access to the X Window system (X11).
- Firefox now supports credit card autofill and capture in Germany and France.

In this article, we will be diving into what these are, and expand more on Linux specific changes.

## Gtk overlay scrollbars

This version of Firefox comes with a new sleek thinner design for the scrollbar. The scrollbar also hides, if not in use which provides a more modern and elegant feel to the browser.

![](https://news.itsfoss.com/content/images/wordpress/2022/04/Before-After_gtk_overlay-scrollbars-edited.png)

This feature however is not enabled by default in the Stable release. To enable this feature, go to `about:config`

and search for `widget.gtk.overlay-scrollbars.enabled`

. By default, this value should be set to `false`

but double-clicking it will set it to `true`

which will enable the new scrollbars.

![](https://news.itsfoss.com/content/images/wordpress/2022/04/Overlay-scrollbar-config-option.png)

## Linux sandbox strengthened

This is a security update aimed to isolate the Firefox processes from the rest of the system. A sandboxed environment is one in which applications can run without affecting or interacting with any outside applications. This particular update disables any interaction of web processes with the X server. X server or X11 is the default GUI server used in most Linux distributions.

Snap, Flatpak and Appimage already provide sandboxed versions of their apps which run in isolated containers so if you are a Snap or Appimage user, this is good news. However, there have been [reports](https://bbs.archlinux.org/viewtopic.php?id=275415&ref=news.itsfoss.com) of this breaking the hardware acceleration feature.

*Hardware acceleration is a process where applications offload certain tasks to the hardware which results in improved performance and efficient hardware usage. Bad hardware acceleration is one of the reasons for bad battery performance on Linux. *

## Wrapping up

All in all, this was Firefox’s last major two-digit update and it is good to see Firefox’s consistent determination for privacy and security. There are some issues that weren’t addressed in this release such as bugs related to hardware acceleration which will hopefully be resolved in the next update.

This brings us to Firefox 100. The nightly build for Firefox 100 is already out and the full stable version will be released on May 3, 2022. It promises features such as captions in Picture-in-Picture format and improved hardware acceleration. You can try these experimental builds of Firefox by enabling `Firefox 100 User-Agent String`

in `about:preferences#experimental`

in the nightly builds.

Want more? Check out some of the not-so-known [Firefox features for a better browsing experience](https://itsfoss.com/firefox-useful-features/?ref=news.itsfoss.com).

## More from It's FOSS...

- Support us by opting for
[It's FOSS Plus](https://itsfoss.com/#/portal/signup)membership. - Join our
[community forum](https://itsfoss.community/). - 📩 Stay updated with the latest on Linux and Open Source. Get our
[weekly Newsletter](https://itsfoss.com/newsletter/).