Byl zveřejněn webový prohlížeč Pale Moon 32.1, odvozený od kódu Firefox za účelem zajištění vyšší efektivity práce, zachování klasického rozhraní, minimalizace spotřeby paměti a poskytování dalších možností přizpůsobení. Verze 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ů.
V nové verzi:
- Podpora sady technologií WebComponents pro vytváření vlastních HTML tagů je povolena ve výchozím nastavení a zahrnuje specifikace Custom Elements, Shadow DOM, JavaScript Modules a HTML Templates, které se například používají na GitHubu. Z této sady WebComponents jsou v Pale Moon zatím implementovány pouze API CustomElements a Shadow DOM.
- Byly stabilizovány verze pro macOS (Intel a ARM).
- Bylo zajištěno zatemnění konce záhlaví karet, ve kterých se nevejde celý text (namísto zobrazení teček).
- Byly aktualizovány implementace Promise a asynchronních funkcí. Byl implementován метод Promise.any().
- Zlepšena byla správa objektů s regulárními výrazy, pro které byla zajištěna správná sběr odpadu.
- Byly vyřešeny problémy s přehráváním videa ve formátu VP8.
- Byl aktualizován vestavěný font s emoji.
- Byly implementovány pseudo-třídy CSS „:is()“ a „:where()“.
- Byly implementovány složité selektory pro pseudo-třídu „:not()“.
- Bylo implementováno CSS-vlastnost inset.
- Byla implementována CSS-funkce env().
- Byla přidána podpora přehrávání videa s barevnostním modelem RGB, nikoliv pouze s YUV. Zajištěno bylo také zpracování videa s úplným rozsahem jasu (0-255 úrovní).
- Povoleno bylo API Web text-to-speech ve výchozím nastavení.
- Byly aktualizovány verze knihoven NSPR 4.35 a NSS 3.79.4.
- Byly odstraněny nepoužívané nastavení systému „Tracking protection“ a provedena údržba kódu (v Pale Moon se používá vlastní systém blokování trackerů pro sledování návštěv, zatímco systém „Tracking protection“ z Firefoxu nebyl použit).
- Byla zvýšena bezpečnost generování kódu v JIT-enginu.

Zdroj: opennet.ru
