Byl zveřejněn reálný prohlížeč Pale Moon 35.0.0, vycházející z kódové základny Firefoxu, aby zajistil vyšší efektivitu práce, udržoval klasické uživatelské rozhraní, minimalizoval spotřebu paměti a poskytoval další možnosti přizpůsobení. Sestavení Pale Moon jsou vytvářeny pro Windows a Linux (x86_64). Kód projektu je distribuován pod licencí MPLv2 (Mozilla Public License).
Projekt se drží klasické organizace rozhraní, bez přechodu na integrovaná rozhraní Firefoxu 29 a 57 Australis a Photon, a poskytuje široké možnosti přizpůsobení. Mezi odstraněnými komponenty lze zmínit DRM, Social API, WebRTC, prohlížeč PDF, Crash Reporter, kód pro sběr statistik, prostředky pro rodičovskou kontrolu a osoby se zdravotním postižením. Ve srovnání s Firefoxem byla do prohlížeče vrácena podpora rozšíření používajících XUL, a zachována možnost použití jak plnohodnotných, tak lehkých motivů.
Hlavní změny:
- Ve výchozím nastavení jsou zahrnuty vrstvy pro zajištění kompatibility s API Document.elementFromPoint, GetAnimations, image.decode(), Intl.DisplayNames, Intl.ListFormat, Intl.RelativeTimeFormat a Streams.
- V CSS byla implementována klíčová slova revert-layer a pseudotřída ':has()'.
- V objektu CSSStyleSheet byla implementována metoda replaceSync.
- Byla přidána vlastnost adoptedStyleSheets.
- Ve režimu kompatibility s Firefoxem je ve výchozím nastavení nastavena verze 140.
- Byla vylepšena podpora architektur LoongArch64 a Mac/PPC.
- Pro Linux a FreeBSD byla přidána možnost sestavení podpory NPAPI bez GTK2.
- Na platformě Linux byla zvýšena výkonnost sady dat ve formulářích na některých složitých stránkách.
Zdroj: opennet.ru
