Vydání prohlížečů Pale Moon 31.3 a SeaMonkey 2.53.14

Byl publikován nový release webového prohlížeče Pale Moon 31.3, který se odchýlil od kódu Firefoxu, aby zajistil vyšší efektivitu práce, zachoval klasické rozhraní, minimalizoval spotřebu paměti a poskytl další možnosti přizpůsobení. Sestavení Pale Moon jsou vyvíjena pro Windows a Linux (x86 a 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í Australis z Firefoxu 29, a poskytuje široké možnosti přizpůsobení. Mezi odstraněné komponenty patří DRM, Social API, WebRTC, PDF prohlížeč, Crash Reporter, kód pro shromažďování statistik, nástroje pro rodičovskou kontrolu a pro osoby se zdravotním postižením. Ve srovnání s Firefoxem prohlížeč zachovává podporu technologie XUL a umožňuje použití jak plnohodnotných, tak i lehkých témat.

V nové verzi:

  • V objektech JavaScriptu Array, String a TypedArray byla implementována metoda at(), která umožňuje používat relativní indexaci (jako index pole se uvádí relativní pozice), včetně záporných hodnot vůči konci.
  • V webových workerech byla implementována podpora API EventSource.
  • V požadavcích byla zajištěna odeslání hlavičky „Origin:”.
  • Do systému sestavení byly provedeny optimalizace pro urychlení procesu sestavení. Při vytváření sestavení pro platformu Windows byl použit kompilátor Visual Studio 2022.
  • Bylo změněno zpracování jednotlivých zvukových souborů ve formátu wav, pro něž je nyní místo zavolání systémového přehrávače použit vestavěný zpracovatel. Pro vrácení starého chování je v about:config k dispozici nastavení media.wave.play-stand-alone.
  • Byl vylepšen kód pro normalizaci řetězců.
  • Kód pro zpracování flex kontejnerů byl aktualizován, ale toto změna byla záhy v téměř okamžitě vydaném aktualizaci Pale Moon 31.3.1 deaktivována kvůli zjištěným problémům s některými webovými stránkami.
  • Byly vyřešeny problémy se sestavováním v netypických prostředích SunOS a Linux.
  • Kód pro blokování IPC vláken byl přepracován.
  • Bylo se zbaveno prefixu „-moz” pro CSS vlastnosti min-content a max-content.
  • Byly přeneseny opravy související s odstraněním zranitelností.

Další zajímavostí je vydání sady internetových aplikací SeaMonkey 2.53.14, která spojuje v rámci jednoho produktu webový prohlížeč, e-mailového klienta, systém pro agregaci zpráv (RSS/Atom) a WYSIWYG editor html stránek Composer. V podobě předinstalovaných doplňků jsou k dispozici IRC klient Chatzilla, nástroj pro vývojáře DOM Inspector a plánovač Lightning. Do nového vydání byly přeneseny opravy a změny z aktuální kódové základny Firefoxu (SeaMonkey 2.53 je založen na prohlížečovém jádru Firefox 60.8 s portováním bezpečnostních oprav a některých vylepšení z aktuálních větví Firefoxu).

V nové verzi:

  • Byly aktualizovány DOM rozhraní pro HTML prvky Embed, Object, Anchor, Area, Button, Frame, Canvas, IFrame, Link, Image, MenuItem, TextArea, Source, Select, Option, Script a Html.
  • Pokračuje překlad systému sestavení z Python 2 na Python 3.
  • Z nabídky Nápověda byla odstraněna dialogová okna s informacemi o pluginech (O plugginech).
  • Byl odstraněn bílý seznam URL.
  • Z adresáře byly odstraněny zastaralé služby pro chat.
  • Byla zajištěna kompatibilita s kompilátorem rust 1.63.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster