The release of web browser Pale Moon 33.2.0 has been published, forked from the Firefox codebase to enhance performance, maintain a classic interface, minimize memory consumption, and provide additional customization options. Pale Moon builds are available for Windows and Linux (x86_64). The project's code is distributed under the MPLv2 (Mozilla Public License).
The project adheres to a classic interface organization, without transitioning to the integrated Australis and Photon interfaces in Firefox 29 and 57, and provides extensive customization capabilities. Removed components include DRM, Social API, WebRTC, PDF viewer, Crash Reporter, code for collecting statistics, parental control tools, and accessibility features. Compared to Firefox, the browser reintroduces support for extensions using XUL and maintains the ability to apply both full and lightweight themes.
Key Changes:
- Missing capabilities of the HTML element
- A feature has been added to customize the distortion interval to prevent indirect system identification based on the rendering characteristics of the Canvas element (hashes from rendering the same Canvas content on different systems may vary, which can be used for identification).
- Support for additional units of measurement for the visible area (viewport) has been added — svw, svh, svmin, svmax, lvw, lvh, lvmin, lvmax, dvw, dvh, dvmin, dvmax, vb, vi, svb, svi, lvb, lvi, dvb, and dvi.
- The outdated FIPS module and code for storing passwords in DBM format files have been removed.
- In CSS, the use of the fit-content value without the '-moz' prefix ('-moz-fit-content') is now allowed.
- Issues with building using GCC 14 and Clang 16 have been resolved.
Source: opennet.ru
