The Vydaná nová opravná verzia webového prehliadača Pale Moon 32.0, verzia, v ktorej sa okrem prijímania rôznych opráv chýb v tejto novej verzii zameriava predovšetkým na kompatibilitu s webom, najmä na rozšírenia regulárnych výrazov, problémy s dodržiavaním noriem a väčšiu kompatibilitu s JPEG-XL. Tento míľnik teraz poskytuje úplné pokrytie špecifikácií JavaScriptu ECMAScript 2016 – 2020, s výnimkou primitív BigInt.
Pre tých, ktorí prehliadač nepoznajú, by mali vedieť, že je to tak vidlica kódovej základne firefox poskytnúť lepší výkon, zachovať klasické rozhranie, minimalizovať spotrebu pamäte a poskytnúť ďalšie možnosti prispôsobenia.
Projekt dodržiava klasickú organizáciu rozhrania bez zmeny rozhrania Australis integrovaného do prehliadača Firefox 29 a poskytuje rozsiahle možnosti prispôsobenia.
Pale Moon 32.0 Hlavné nové funkcie
V tejto novej verzii prehliadača, ktorá je prezentovaná, je zvýraznené, že bola vykonaná práca na vyriešení problémov s kompatibilitou, Okrem toho bolo implementované úplné pokrytie špecifikácií ECMAScript publikovaných v rokoch 2016-2020, s výnimkou podpory BigInt.
Ďalšou zmenou, o ktorej viem, je, že do implementácie obrazového formátu JPEG-XL bola pridaná podpora pre animáciu a progresívne dekódovanie (zobrazenie počas načítavania) a aktualizované boli knižnice JPEG-XL a Highway.
Modul regulárnych výrazov bol rozšírený, pretože sa objavila podpora pre pomenované skupiny (pomenované úlovky) v regulárnych výrazoch, escape sekvencie tried znakov Unicode (napríklad \p{Math} – matematika symbolov), implementácia „lookbehind“ ( spätná referencia) a režimy „rozhliadnuť sa“ (kontrola prostredia) boli prepracované.
Vlastnosti CSS boli premenované z offset-* na insert-*, aby vyhovovali požiadavkám špecifikácie, a tiež sa vykonali opravy CSS s dedením a výplňou okolo prvku.
Z ďalších zmien, ktoré vyčnievajú z novej verzie:
- Kód bol vyčistený implementáciou nepoužitých vlastností CSS s predponou.
- Opravený problém s vyčerpaním pamäte pri vykresľovaní animovaných obrázkov s veľmi vysokým rozlíšením.
Pridaná podpora pre alternatívne linkery pri budovaní na systémoch podobných Unixu. - Práca na formovaní oficiálnych verzií pre macOS a FreeBSD sa blíži ku koncu (teraz sú k dispozícii beta verzie).
- Inline analýza nesprávne duplikovaných hlavičiek HSTS s očakávaným správaním (zahoďte všetky okrem prvého).
- Implementovaná metóda na zabránenie vyčerpania pamäte v prípade (veľmi) animovaných obrázkov s veľkým rozlíšením.
- Vylepšená možnosť prepojenia v operačných systémoch *nix s inými linkermi, než je predvolené nastavenie gcc.
- Vylepšenia stability (možné opravy chýb).
- Riešené bezpečnostné problémy: CVE-2023-23598, CVE-2023-23599 a niekoľko ďalších, ktoré nemajú číslo CVE.
Konečne ak máte záujem dozvedieť sa o tom viac o tejto novej verzii, môžete skontrolovať podrobnosti Na nasledujúcom odkaze.
Ako nainštalovať webový prehliadač Pale Moon na Ubuntu a deriváty?
Pre tých, ktorí majú záujem o inštaláciu tohto webového prehliadača na svojej distro, budú musieť otvoriť iba terminál vo vašom systéme a zadať text niektorý z nasledujúcich príkazov.
Prehliadač má úložiská pre každú verziu Ubuntu, ktorá má stále aktuálnu podporu. A v tejto novej verzii prehliadača už existuje podpora pre Ubuntu 22.04. Musí len pridať úložisko a nainštalovať zadaním nasledujúcich príkazov:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_22.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null sudo apt update sudo apt install palemoon
Teraz pre používatelia, ktorí používajú verziu Ubuntu 20.04 LTS vykonajte nasledovné:
cho 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_20.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null sudo apt update sudo apt install palemoon
Pre kohokoľvek sú Používatelia systému Ubuntu 18.04 LTS v termináli spustia nasledujúce príkazy:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_18.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_18.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null sudo apt update sudo apt install palemoon