vydání webového prohlížeče , odvozeného od zdrojového kódu Firefox pro zajištění vyšší efektivity, zachování klasického rozhraní, minimalizaci spotřeby paměti a poskytování dalších možností přizpůsobení. Verze Pale Moon jsou vytvářeny pro a (x86 a x86_64). Kód projektu je pod licencí MPLv2 (Mozilla Public License).
Projekt se drží klasické organizace rozhraní, aniž by přešel na integrované rozhraní Firefoxu 29 Australis, a poskytuje široké možnosti přizpůsobení. Z odstraněných komponentů lze zmínit DRM, Social API, WebRTC, PDF prohlížeč, Crash Reporter, kód pro sběr 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 lehkých motivů. Pale Moon je postaven na platformě (Unified XUL Platform), v rámci které došlo k odvození komponent Firefoxu z repozitáře Mozilla Central, zbavených vazeb na kód v jazyce Rust a nezahrnujících vývoj projektu Quantum.
Mezi změnami ve :
- Zajištěno zobrazení stavu ochrany připojení k webu. Připojení přes HTTP, na rozdíl od jiných prohlížečů, nejsou označena jako nebezpečná, pro ně je zobrazována běžná indikace, zatímco HTTPS připojení jsou jasně označena jako chráněná a zvlášť vyzdviženy weby se certifikáty úrovně EV (Extended Validation). V případě problémů s šifrováním, jako je přítomnost smíšeného obsahu na stránce nebo používání nespolehlivých certifikátů a algoritmů, se zobrazují indikátory s informacemi o problémech.
- Byly aktualizovány brandingové prvky pro neoficiální verze, s cílem je lépe oddělit od hlavní verze Pale Moon.
- Přidána nastavení signon.startup.prompt pro řízení zobrazení hlavního hesla ihned po spuštění, před jeho skutečným použitím.
- Pro stažení se nyní vždy zobrazuje pouze skutečná doména, ze které byla data získána, a ne stránka, s které bylo provedeno přesměrování.
- Přidána podpora funkce Object.fromEntries().
- Do CSS vlastnosti display byla přidána podpora hodnoty flow-root, která umožňuje vytvoření bloku odpovídající nové technice blokového rozvržení obsahu;
- Přidána podpora pro uvádění hodnot v procentech v CSS vlastnosti opacity.
- Implementace modulů JavaScript a API MediaQueryList byla sladěna se standardem.
- Přidán API ResizeObserver.
Doplněk: Na horké stopy oprava aktualizace Pale Moon 28.14.1, která opravuje chybu v implementaci API ResizeObserver, vedoucí k pádu při otevírání některých populárních webů.
Zdroj: opennet.ru
