Vydanie Pale Moon Browser 30.0

Bolo zverejnené vydanie webového prehliadača Pale Moon 30.0, ktorý sa rozvetvuje z kódovej základne Firefoxu s cieľom poskytnúť vyššiu efektivitu, zachovať klasické rozhranie, minimalizovať spotrebu pamäte a poskytnúť ďalšie možnosti prispôsobenia. Pale Moon zostavy sú vytvorené pre Windows a Linux (x86 a x86_64). Kód projektu je distribuovaný pod MPLv2 (Mozilla Public License).

Projekt dodržiava klasickú organizáciu rozhrania, bez prechodu na rozhranie Australis integrované do Firefoxu 29 a s rozsiahlymi možnosťami prispôsobenia. Medzi odstránené komponenty patrí DRM, Social API, WebRTC, prehliadač PDF, Crash Reporter, kód na zhromažďovanie štatistík, nástroje pre rodičovskú kontrolu a osoby so zdravotným postihnutím. V porovnaní s Firefoxom si prehliadač zachováva podporu technológie XUL a zachováva si možnosť využívať plnohodnotné aj odľahčené dizajnové témy.

Vydanie Pale Moon Browser 30.0

V novej verzii:

  • Podpora pre staršie, neupravené doplnky Firefoxu bola vrátená. Prešli sme od používania vlastného globálneho identifikátora prehliadača (GUID) v prospech identifikátora Firefox, čo nám umožní dosiahnuť maximálnu kompatibilitu so všetkými starými a neudržiavanými doplnkami vyvinutými naraz pre Firefox (predtým kvôli doplnok k práci v Pale Moon, musel byť špeciálne upravený, čo spôsobilo ťažkosti s používaním doplnkov, ktoré zostali bez sprievodných). Stránka doplnkov projektu bude podporovať doplnky XUL špecificky prispôsobené pre Pale Moon a doplnky XUL distribuované pre Firefox.
  • Používanie platformy UXP (Unified XUL Platform), ktorá vyvinula fork komponentov Firefoxu z úložiska Mozilla Central, oslobodené od väzieb na kód Rust a nezahŕňajúce vývoj projektu Quantum, bolo ukončené. Namiesto UXP bude prehliadač teraz postavený na báze GRE (Goanna Runtime Environment), založenom na aktuálnom kóde enginu Gecko, vyčistenom od kódu z nepodporovaných komponentov a platforiem.
  • Bol implementovaný mechanizmus GPC (Global Privacy Control), ktorý nahradil hlavičku „DNT“ (Do Not Track) a umožnil stránkam byť informovaný o zákaze predaja osobných údajov a ich použitia na sledovanie preferencií alebo pohybu medzi stránkami.
  • Nastavenie výberu Pale Moon ako predvoleného prehliadača bolo presunuté do sekcie „Všeobecné“.
  • Zbierka emotikonov teraz podporuje Twemoji 13.1.
  • Na zlepšenie kompatibility s webovými stránkami boli pridané metódy Selection.setBaseAndExtent() a queueMicroTask().
  • Vylepšené prispôsobenie vzhľadu posúvačov prostredníctvom tém.
  • Zmenila sa štruktúra balíkov pre internacionalizáciu a jazykovú podporu. V dôsledku práce na krížovej kontrole prekladov došlo k zníženiu pokrytia prvkov v jazykových balíkoch.
  • Formát profilu bol zmenený - po aktualizácii na Pale Moon 30.0 sa profil nedá použiť s predchádzajúcou vetvou Pale Moon 29.x.

Zdroj: opennet.ru

Pridať komentár