Megjelent a Pale Moon 35.0.0 webböngésző, amely a Firefox kódalapjából ágazott ki a jobb teljesítmény, a klasszikus felhasználói felület megőrzése, a memóriafogyasztás minimalizálása és a testreszabási lehetőségek bővítése érdekében. A Pale Moon verziói Windowsra és Linuxra (x86_64) készülnek. A projekt kódja MPLv2 (Mozilla Public License) licenc alapján terjesztett.
A projekt ragaszkodik a klasszikus felhasználói felület kialakításához, anélkül, hogy átállt volna a Firefox 29 és 57 által használt Australis és Photon felületekre, valamint széleskörű testreszabási lehetőségeket kínál. Az eltávolított összetevők között említhető a DRM, a Social API, a WebRTC, a PDF-megjelenítő, a Crash Reporter, a statisztikai gyűjtési kód, valamint a szülői felügyelethez és a fogyatékkal élők számára készült eszközök. A Firefoxhoz képest a böngésző visszaállította a XUL-t használó bővítmények támogatását, és megmaradt a lehetőség a teljes értékű és könnyed témák alkalmazására.
Főbb változások:
- Alapértelmezés szerint aktiválták az API Document.elementFromPoint, GetAnimations, image.decode(), Intl.DisplayNames, Intl.ListFormat, Intl.RelativeTimeFormat és Streams kompatibilitását biztosító rétegeket.
- A CSS-ben megvalósították a revert-layer kulcsszót és a :has() álváltozót.
- A CSSStyleSheet objektumban megvalósították a replaceSync metódust.
- Hozzáadták az adoptedStyleSheets tulajdonságot.
- A Firefox kompatibilitási módjában a 140-es verzió lett alapértelmezett.
- Javították a LoongArch64 és Mac/PPC architektúrák támogatását.
- Linux és FreeBSD számára hozzáadták az NPAPI támogatással rendelkező fordítási lehetőséget GTK2 nélkül.
- Linux platformon javították a teljesítményt bonyolultabb oldalakon lévő űrlapok adattömegei esetén.
Forrás: opennet.ru
