Firefox 是一种流行的网络浏览器
好吧,伙计们,已经过去几天了。 宣布推出 Firefox 120 由于时间原因,我完全忘记发布有关这次发布的帖子,直到今天我们才发布有关它的出版物,提前道歉,然后我们继续讨论本文的重点。
新版火狐120 通过引入新的反跟踪保护功能和阻止 cookie 对话框而脱颖而出,因为通过上下文菜单中新的“复制链接而不进行站点跟踪”功能,Mozilla 希望确保复制的链接不再包含 Firefox 浏览器中的跟踪信息。
Firefox 120 呈现的另一个新功能是 组态 (在“设置”→“隐私和安全”中,或通过 about:config 中的“cookiebanners.service.mode”参数)启用全局隐私控制(0 – 禁用自动关闭 cookie 横幅;1 – 在所有情况下拒绝权限请求并忽略同意-仅限横幅;2-在可能的情况下,拒绝权限请求,在无法拒绝时,接受Cookies的存储)。 有了这个功能 选择加入后,Firefox 会告知网站用户不希望其数据被共享或出售。 与 Brave 浏览器和广告拦截器中提供的类似模式不同,Firefox 不会隐藏拦截,而是自动执行用户的操作。
对于德国用户,启用自动关闭弹出对话框 (Cookie Banner Blocker)显示在网站上,以获得默认情况下可以按照欧盟(GDPR)保护个人数据的要求将标识符存储在 Cookie 中的确认。 由于这些弹出横幅会分散用户的注意力,阻碍内容,并且需要用户浪费时间关闭它们,因此 Firefox 开发人员认为自动拒绝这些请求是合适的。
除此之外, 添加了对新 HTTP 响应代码的支持:103 (“First Suggestions”),可用于提前显示标题。 代码103 允许通知客户端某些 HTTP 标头的内容 请求之后立即执行,无需等待服务器完成与请求相关的所有操作并开始提供内容。
, 其他变化 从这个新版本中脱颖而出:
- CSS 中添加了新的尺寸单位 lh 和 rlh,允许您指定与元素的线性高度(CSS line-height 属性)相对应的尺寸。
- light-dark() 函数已添加到 CSS 中,以设置浅色和深色配色方案的颜色,而无需使用首选配色方案媒体查询。
- 新的 DevTools 功能模拟浏览器选项卡处于离线状态
- 为元素上的媒体属性提供支持嵌套在元素内, 和。
在 Linux 上捕获质量较差的 WebRTC 音频的解决方案 - WasmGC 添加了可以使用非线性内存分配的新型结构和数组。
改进了 Canvas API 中的指纹保护 - 向 JavaScript Date.parse() 函数添加了对其他日期格式选项的支持。
全局隐私控制请求标头设置 - 默认启用对 WasmGC 扩展的支持,从而可以轻松地将使用垃圾收集器的编程语言(Kotlin、Dart 等)编写的程序迁移到 WebAssembly。
最后,如果您有兴趣了解更多有关它的信息 这个新版本的浏览器,你可以查看详情 在下面的链接中。
如何在Linux上安装或更新新版本的Firefox?
照常, 对于已经使用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
最后添加的安装方法是“Flatpak”。 为此,它们必须支持此类软件包,并且通过在终端中键入以下命令来完成浏览器安装:
flatpak 安装 flathub org.mozilla.firefox
对于那些已经安装了浏览器的人来说,执行以下命令就足以不仅更新 Firefox,而且还更新其所有 Flatpak 格式的应用程序:
扁平化更新
对于那些喜欢使用 Snap 的用户,可以通过键入以下命令来完成浏览器安装:
sudo snap安装firefox
要更新我们以 Snap 格式安装的应用程序,只需在终端中键入以下内容:
须藤快照刷新