Vydání Pale Moon Browser 29.1

Je k dispozici vydání webového prohlížeče Pale Moon 29.1, který se rozvětvuje 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 vytvořeny 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řepínání na rozhraní Australis integrované do Firefoxu 29 a s rozsáhlými možnostmi 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 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á designová témata. Pale Moon je postaven na UXP (Unified XUL Platform), což je vidlice komponent Firefoxu z úložiště Mozilla Central, bez vazeb na Rust kód a nezahrnující vývoj projektu Quantum.

V nové verzi:

  • Implementována metoda String.prototype.replaceAll(), která vrací nový řetězec (původní řetězec zůstává nezměněn), ve kterém jsou všechny shody nahrazeny na základě zadaného vzoru.
  • Byl implementován návrh na zpracování libovolného textu JSON jako syntaktické podmnožiny ECMAScriptu, který umožňuje použití oddělovačů řádků (U+2028) a oddělovačů odstavců (U+2029) v řetězcových literálech.
  • Bylo zajištěno správné formátování řetězců vrácených metodou JSON.stringify().
  • Přidána podpora oddělovačů pro vizuální znázornění velkých čísel v JavaScriptu (například 1_000_000).
  • Aktualizované přepsání hodnoty User Agent pro konkrétní web.
  • AV kodek je ve výchozím nastavení zakázán kvůli problémům se streamováním.
  • Přesunuté opravy zranitelností.

Zdroj: opennet.ru

Přidat komentář