The release of the web browser Pale Moon 33.9.0 has been published, which diverges from the Firefox codebase to ensure higher performance, retain the classic interface, reduce memory consumption, and provide additional customization options. Pale Moon builds are created for Windows and Linux (x86_64). The project 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:
- CSS has implemented the keywords revert and clip.
- Support for the shorthand property overflow has been added, resolving scrolling issues on some websites.
- The CSS function color-mix has been implemented.
- Support for the syntax '@supports(selector())' has been added in CSS.
- Support for CSS cascading layers (@layer) has been added.
- Partial support for CSS clip-path: has been added.
- The CSS properties 'overflow-inline' and 'overflow-block' have been added.
- CSS pseudo-classes ':autofill' and ':focus-visible' have been added.
- The CSS media query 'prefers-reduced-motion' has been implemented.
- A minimal version of the VisualViewport API has been proposed.
- Improved support for the HTTP header 'X-Content-Type-Options: nosniff'.
- The handling of the TypedArray constructor has been brought into compliance with the ECMAScript specification.
- Support for FFmpeg 7.0 and libavcodec 61 has been added.
Additionally, it is noted that the Pale Moon project has introduced its own public DNS resolvers 5.189.164.139 and 80.255.7.132, as well as the NTP server time.palemoon.org for accurate time synchronization. It is stated that these services do not store logs and do not censor requests.
Source: opennet.ru
