网络浏览器的新版本 «Pale Moon 32.2» 已经发布并且 在此新版本中,实施了大量修复,并进行了一些更改等。
对于那些不熟悉浏览器的人,他们应该知道这是 Firefox代码库的分支 以提供更好的性能,保留经典界面,最大程度地减少内存消耗并提供其他自定义选项。
该项目坚持了界面的经典组织,没有更改为集成在Firefox 29中的Australis界面,并提供了广泛的自定义可能性。
苍白月亮32.2主要新功能
新月苍月32.2 使用 GTK2 为 FreeBSD 提供的实验性版本 (除了以前随 GTK3 提供的构建之外)。 FreeBSD 构建使用 xz 格式而不是 bzip2 压缩。
从新版本中脱颖而出的另一个变化是 Goanna 浏览器引擎 (Mozilla Gecko 引擎的一个分支) 和 UXP 平台 (统一 XUL 平台,Firefox 组件的一个分支)已更新至 6.2 版本,提高了与其他浏览器的兼容性,并可与用户报告问题的大多数站点一起使用
此外,我们还可以发现, 支持 FFmpeg 6.0, 对于最新一代的 Linux 发行版以及 在 GTK 中缓存缩放字体,提高了性能并修复了在以后的发行版中为 ARM64 上的 Linux 编译时的构建问题。
我们还可以发现 使用 window.event 对网站实施修复 (现在被认为已过时)。 默认情况下这是禁用的,但可以通过 dom.window.event.enabled about:config 首选项启用。
此外, 页面缓存得到改进 在内存分配器中,动态模块导入与异步函数导出一起在已实现的 JavaScript 类字段和模块中实现。
, 其他变化 从这个新版本中脱颖而出:
- 实现了逻辑赋值运算符 ||= 和 .&&=??=
- 修复了与 WebComponents 相关的各种崩溃
- 修复了二级目标平台上的各种源代码构建问题。
- 修复了可能导致错误或功能中断的各种小型浏览器前端脚本问题。
- 修复了在构造函数内声明的异步(箭头)函数的处理。
- 修复了几个小的 JavaScript 合规性问题。
- 修复了 JavaScript(仅在模块中)无法正确创建异步包装器的问题。
- 将 DOM 性能 API 更新为当前规范(用户计时 L3)。
- 更新按键事件处理以使用 Ctrl+Enter 发送按键事件。
- JavaScript 内部结构已更新,以促进未来的可移植性,并提高 JavaScript 性能。
- 更新了 Mac 上的窗口处理和样式。
- 将 Freetype 库更新到 2.13.0。
- 将 Harfbuzz 库更新到 7.1.0。
- 更新了 Fetch API 以使用全局基本 URL 而不是输入文档基本 URL 以符合规范。
- 修复了 JPEG 解码的潜在 DoS 问题。
- 修复了 Windows 小部件代码中可能导致崩溃的潜在问题。
- 解决的安全问题:CVE-2023-32209、CVE-2023-32214 和其他几个没有 CVE 名称的问题。
最后 如果您有兴趣了解更多有关它的信息 关于这个新版本,您可以查看详细信息 在下面的链接中。
如何在Ubuntu及其衍生产品上安装Pale Moon Web浏览器?
对于那些有兴趣在其发行版上安装此网络浏览器的人, 他们只需要在您的系统中打开一个终端并输入 以下任何命令。
该浏览器为每个仍在当前支持中的 Ubuntu 版本提供了存储库。 并且在这个新版本的浏览器中,已经有了对 Ubuntu 23.04 的支持。 他们只需添加存储库并通过键入以下命令进行安装:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_23.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser:palemoon-GTK3.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser:palemoon-GTK3/xUbuntu_23.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser_palemoon-GTK3.gpg > /dev/null sudo apt update sudo apt install palemoon
现在 使用Ubuntu 22.04 LTS版本的用户 执行以下命令:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_22.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser:palemoon-GTK3.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser:palemoon-GTK3/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser_palemoon-GTK3.gpg > /dev/null sudo apt update sudo apt install palemoon
无论他们是谁 Ubuntu 20.04 LTS用户 他们将在终端中运行以下命令:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser:palemoon-GTK3.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser:palemoon-GTK3/xUbuntu_20.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser_palemoon-GTK3.gpg > /dev/null sudo apt update sudo apt install palemoon