Bylo zveřejněno vydání webového prohlížeče Pale Moon 31.3, který se rozvětvil z kódové základny Firefoxu, aby poskytoval vyšší výkon, zachoval klasické rozhraní, minimalizoval spotřebu paměti a poskytoval další možnosti přizpůsobení. Pale Moon sestavení jsou generovány pro Windows a Linux (x86 a x86_64). Kód projektu je distribuován pod licencí MPLv2 (Mozilla Public License).
Projekt dodržuje klasickou organizaci rozhraní, bez přechodu na rozhraní Australis integrované ve Firefoxu 29 a s poskytováním rozsáhlých možností přizpůsobení. Odebrané komponenty zahrnují DRM, Social API, WebRTC, prohlížeč PDF, Crash Reporter, kód shromažďování statistik, rodičovskou kontrolu a osoby s postižením. Prohlížeč si oproti Firefoxu zachovává podporu technologie XUL a zachovává možnost využívat plnohodnotná i odlehčená témata.
V nové verzi:
- Objekty JavaScript Array, String a TypedArray implementují metodu at(), která umožňuje používat relativní indexování (relativní pozice je určena jako index pole), včetně zadávání záporných hodnot vzhledem ke konci.
- Weboví pracovníci implementují podporu pro EventSource API.
- Požadavky zajišťují odeslání záhlaví „Origin:“.
- V systému sestavení byly provedeny optimalizace za účelem urychlení sestavení. Kompilátor Visual Studio 2022 se používá ke generování sestavení pro platformu Window.
- Změnilo se zpracování jednotlivých zvukových souborů ve formátu wav místo volání systémového přehrávače se nyní používá vestavěný handler. Chcete-li vrátit staré chování, existuje nastavení v about:config s názvem media.wave.play-stand-alone.
- Vylepšený kód pro normalizaci řetězců.
- Kód pro manipulaci s flex kontejnery byl aktualizován, ale pak byla tato změna rychle deaktivována v téměř okamžitě vydané aktualizaci Pale Moon 31.3.1 kvůli problémům s některými weby.
- Problémy se sestavováním v atypických prostředích SunOS a Linux byly vyřešeny.
- Kód blokování vláken IPC byl přepracován.
- Odstraněna předpona „-moz“ z vlastností CSS min-content a max-content.
- Opravy související s odstraňováním zranitelností byly odloženy.
Dále můžeme zaznamenat vydání sady internetových aplikací SeaMonkey 2.53.14, které v rámci jednoho produktu spojují webový prohlížeč, e-mailový klient, systém pro agregaci novinek (RSS/Atom) a editor WYSIWYG html stránek Composer. Mezi předinstalované doplňky patří klient Chatzilla IRC, sada nástrojů DOM Inspector pro webové vývojáře a plánovač kalendáře Lightning. Nové vydání přenáší opravy a změny ze současné kódové základny Firefoxu (SeaMonkey 2.53 je založeno na prohlížeči Firefox 60.8, přenáší opravy související se zabezpečením a některá vylepšení ze současných větví Firefoxu).
V nové verzi:
- Aktualizovaná rozhraní DOM pro prvky HTML Embed, Object, Anchor, Area, Button, Frame, Canvas, IFrame, Link, Image, MenuItem, TextArea, Source, Select, Option, Script a Html.
- Překlad systému sestavení z Pythonu 2 do Pythonu 3 pokračoval.
- Dialog s informacemi o pluginech byl odstraněn z nabídky Nápověda.
- Byl odstraněn seznam povolených adres URL.
- Zastaralé chatovací služby byly odstraněny z adresáře.
- Je zajištěna kompatibilita s kompilátorem rust 1.63.
Zdroj: opennet.ru