Byl vydán webový prohlížeč Pale Moon 29.2, který se odklonil od kódu Firefox a nabízí vyšší efektivitu práce, zachovává klasické rozhraní, minimalizuje spotřebu paměti a poskytuje další možnosti přizpůsobení. Sestavy Pale Moon jsou vytvářeny pro Windows a Linux (x86 a x86_64). Kód projektu je šířen pod licencí MPLv2 (Mozilla Public License).
Projekt se drží klasické organizace rozhraní, aniž by přešel na integrované rozhraní Australis z Firefoxu 29, a poskytuje široké možnosti přizpůsobení. Mezi odstraněné komponenty patří DRM, Social API, WebRTC, prohlížeč PDF, Crash Reporter, kód pro sběr statistik, nástroje pro rodičovskou kontrolu a pro osoby se zdravotním postižením. Na rozdíl od Firefoxu zůstal v prohlížeči podporován XUL a je zachována možnost použití jak plnohodnotných, tak lehkých motivů. Pale Moon je postaven na platformě UXP (Unified XUL Platform), v rámci které byly odděleny komponenty Firefoxu z repozitáře Mozilla Central, zbavené vazeb na kód v jazyce Rust a neobsahující vývoj projektu Quantum.
V nové verzi:
- Byla odstraněna možnost instalace doplňků Firefoxu, které nejsou speciálně přizpůsobeny pro Pale Moon. Podpora Firefox ID v doplňcích již není dostupná.
- Do kontextového menu sekcí záložek byla přidána tlačítko pro okamžité otevření všech dostupných položek v sekci („Otevřít vše na kartách“).
- Byl přidán dotaz na potvrzení otevření více karet najednou z postranního panelu s historií navigace.
- Byly přidány možnosti dostupných multimediálních formátů.
- Byl implementován mediální dotaz „prefers-color-scheme“, který umožňuje webům určit, zda je v prohlížeči použita tmavá téma, a automaticky aktivovat tmavé rozhraní pro prohlíženou stránku. Na rozdíl od jiných prohlížečů jsou nastavení barevných schémat vybírána na základě nastavení (Preferences -> Content -> Colors), nikoli podle aktuálního motivu v systému.
- Byl aktualizován seznam přepsání User Agent pro určité weby.
- Knihovna libav1 s implementací formátu kódování videa AV1 byla aktualizována na verzi 2.0.
- Bylo provedeno čištění kódu spojeného s platformou Android.
- Byl aktualizován font pro emoji.
- Do CSS vlastnosti image-rendering byla přidána podpora parametrů smooth, high-quality a pixelated.
- Byla implementována metoda Intl.NumberFormat.formatToParts().
- Nastavení dom.details_element.enabled bylo obnoveno.
- Byly provedeny opravy zranitelností.
Zdroj: opennet.ru
