Vydání Pale Moon Browser 30.0

Bylo zveřejněno vydání webového prohlížeče Pale Moon 30.0, 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.

Vydání Pale Moon Browser 30.0

V nové verzi:

  • Byla vrácena podpora pro starší, neupravené doplňky Firefoxu. Upustili jsme od používání vlastního globálního identifikátoru prohlížeče (GUID) ve prospěch identifikátoru Firefoxu, což nám umožní dosáhnout maximální kompatibility se všemi starými a neudržovanými doplňky vyvinutými najednou pro Firefox (dříve kvůli doplněk k práci v Pale Moon, musel být speciálně upraven, což způsobilo potíže s použitím doplňků, které byly ponechány bez doprovodných). Stránky doplňků projektu budou podporovat jak doplňky XUL speciálně upravené pro Pale Moon, tak doplňky XUL distribuované pro Firefox.
  • Používání platformy UXP (Unified XUL Platform), která vyvinula fork komponent Firefoxu z úložiště Mozilla Central, osvobozené od vazeb na kód Rust a nezahrnující vývoj projektu Quantum, bylo ukončeno. Místo UXP bude nyní prohlížeč postaven na bázi GRE (Goanna Runtime Environment), založeném na aktuálnějším kódu enginu Gecko, očištěném od kódu z nepodporovaných komponent a platforem.
  • Byl implementován mechanismus GPC (Global Privacy Control), který nahrazuje hlavičku „DNT“ (Do Not Track) a umožňuje webům být informován o zákazu prodeje osobních údajů a jejich použití ke sledování preferencí nebo pohybu mezi weby.
  • Nastavení pro výběr Pale Moon jako výchozího prohlížeče bylo přesunuto do sekce „Obecné“.
  • Kolekce emotikonů nyní podporuje Twemoji 13.1.
  • Pro zlepšení kompatibility s weby byly přidány metody Selection.setBaseAndExtent() a queueMicroTask().
  • Vylepšené přizpůsobení vzhledu posuvníků prostřednictvím motivů.
  • Struktura balíčků pro internacionalizaci a jazykovou podporu byla změněna. Kvůli práci na křížové kontrole překladů došlo ke snížení pokrytí prvků v jazykových balíčcích.
  • Formát profilu byl změněn - po aktualizaci na Pale Moon 30.0 nelze profil použít s předchozí větví Pale Moon 29.x.

Zdroj: opennet.ru

Přidat komentář