Pale Moon 34.0.0 网页浏览器已发布。它基于 Firefox 代码库进行分支,旨在提升性能、保持经典界面、降低内存占用并提供更多自定义选项。Pale Moon 版本专为以下用途而创建: Windows и Linux (x86_64)。项目代码根据 MPLv2(Mozilla 公共许可证)分发。
该项目遵循界面的经典组织,没有切换到 Firefox 29 和 57 中集成的 Australis 和 Photon 界面,并提供了广泛的自定义选项。 删除的组件包括 DRM、社交 API、WebRTC、PDF 查看器、崩溃报告器、统计收集代码、家长控制和残疾人。 与 Firefox 相比,该浏览器恢复了对使用 XUL 的扩展的支持,并保留了使用成熟主题和轻量级主题的能力。
主要变化:
- 默认设计主题已更新 Windows设计集成 Windows 11 版本改进了对深色强调色的支持。
- WeakRef 对象的实现是为了定义对 JavaScript 对象的弱引用,允许保留对对象的引用,但不会阻止垃圾回收器删除关联的对象。
- 新增了 URL.canParse() 方法,简化了 URL 的解析和正确性检查。
- 添加了 CSS 属性 inset-block 和 inset-inline。
- 添加了“privacy.forgetaboutsite.clearPasswords”设置,以便在权限管理器中调用清除站点信息功能时清除密码。
- JavaScript 中的伪随机数生成器已迁移到 Xoroshiro128+ 算法。
- 已恢复对 CSS 层叠图层 (@layer) 和 CSS 颜色混合函数的支持。
- 修复了网站使用“overflow-x:clip”CSS属性但未设置“overflow-y”属性的问题。
- 增加了对 CSS 属性“appearance”的支持。
- NSS 3.90.9、ICU 78.1、Unicode 17 和 expat 2.7.3 已更新。
- 增加了对在 LoongArch64、Sparc64 和 Mac PowerPC 硬件上构建的支持。
- 增加了对在 FreeBSD 15 上运行的支持。
- 已恢复在主进程内运行 NPAPI 插件的功能。
- 提高了 IonMonkey JavaScript 引擎在 ARM 和 Mac SoC 上的稳定性。
- Linux- GTK 构建现在始终使用 gio 构建,已移除 gconf 支持。
来源: opennet.ru
