Vydanie prehliadača Pale Moon 32.2

Bol zverejnený release webového prehliadača Pale Moon 32.2, ktorý sa odklonil od kódovej základne Firefox pre zaistenie vyššej efektívnosti práce, zachovanie klasického rozhrania, minimalizáciu spotreby pamäte a poskytovanie ďalších možností prispôsobenia. Verzie Pale Moon sú dostupné pre Windows a Linux (x86_64). Kód projektu je distribuovaný pod licenciou MPLv2 (Mozilla Public License).

Projekt dodržiava klasickú organizáciu rozhrania, bez prechodu na integrované rozhrania Australis a Photon vo Firefoxe 29 a 57, a ponúka široké možnosti prispôsobenia. Medzi odstránené komponenty patrí DRM, Social API, WebRTC, prehliadač PDF, Crash Reporter, kód na zbieranie štatistík, prostriedky na rodičovskú kontrolu a pre osoby so zdravotným postihnutím. V porovnaní s Firefoxom sa do prehliadača vrátila podpora rozšírení využívajúcich XUL a bola zachovaná možnosť používať plnohodnotné aj ľahké témy.

V novej verzii:

  • Boli poskytnuté experimentálne verzie pre FreeBSD, ktoré využívajú GTK2 (okrem predtým ponúkaných verzií s GTK3). Pre zmenšenie veľkosti verzií pre FreeBSD je použitý formát xz namiesto bzip2.
  • Prehliadačový engine Goanna (fork enginu Mozilla Gecko) a platforma UXP (Unified XUL Platform, odklon komponentov Firefox) boli aktualizované na verziu 6.2, ktorá zlepšila kompatibilitu s inými prehliadačmi a zlepšila fungovanie väčšiny webových stránok, o ktorých problémoch informovali používatelia.
  • Bola implementovaná podpora importu JavaScript modulov pomocou výrazu import().
  • V moduloch bola zabezpečená možnosť exportovať async funkcie.
  • Bola pridaná podpora polí v JavaScript triedach.
  • Bola pridaná podpora priradzovacích operátorov „||=“, „&&=“ a „??=“.
  • Bola poskytnutá možnosť používať zastaranú globálnu window.event (zapína sa cez dom.window.event.enabled v about:config), ktorá sa stále používa na niektorých webových stránkach.
  • Boli implementované metódy self.structuredClone() a Element.replaceChildren().
  • V implementácii Shadow DOM bola zlepšená podpora pseudoklasu „:host“.
  • V CSS WebComponents bola implementovaná podpora funkcie ::slotted().
  • Bolo zlepšené caching stránok v pamäti.
  • Bola pridaná podpora multimediálneho balíka FFmpeg 6.0.
  • Boli odstránené havárie pri používaní technológií WebComponents (Custom Elements, Shadow DOM, JavaScript Modules a HTML Templates).
  • Boli odstránené problémy so zostavením z zdrojových textov pre sekundárne platformy.
  • Bola aktualizovaná implementácia API Fetch.
  • Implementácia API DOM Performance bola prispôsobená špecifikácii.
  • Bola vylepšená správa stlačení kláves, bola pridaná podpora odosielania udalosti pre Ctrl+Enter.
  • Boli aktualizované zabudované knižnice Freetype 2.13.0 a Harfbuzz 7.1.0.
  • Pre GTK bola implementovaná podpora cachovania zmenených písiem a zlepšený výkon pri práci s písmami. Na systémoch s GTK bola ukončená podpora fontconfig.
  • Boli presunuté opravy chýb súvisiacich so zabezpečením.

Vydanie prehliadača Pale Moon 32.2

Zdroj: opennet.ru
Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster