De Pale Moon webbläsare 32.0 ny korrigerande version släppt, en version där, förutom att ta emot olika buggfixar, i den här nya versionen huvudfokus är webbkompatibilitet, i synnerhet reguljära uttryckstillägg, problem med standardefterlevnad och mer kompatibilitet med JPEG-XL. Denna milstolpe ger nu full täckning av ECMAScript JavaScript-specifikationerna för 2016-2020, med undantag för BigInt-primitiv.
För dem som inte känner till webbläsaren, bör de veta att detta är en gaffel med Firefox-kodbasen för att ge bättre prestanda, bevara det klassiska gränssnittet, minimera minneskonsumtion och ge ytterligare anpassningsalternativ.
Projektet följer den klassiska organisationen av gränssnittet, utan att ändra till Australis-gränssnittet integrerat i Firefox 29, och med tillhandahållandet av omfattande anpassningsmöjligheter.
Pale Moon 32.0 Huvudnyheter
I den här nya versionen av webbläsaren som presenteras är det markerat att arbete har gjorts för att lösa kompatibilitetsproblem, Dessutom har full täckning av ECMAScript-specifikationerna publicerade 2016-2020 implementerats, med undantag för BigInt-stöd.
En annan förändring som jag vet är att stöd för animering och progressiv avkodning (visa under laddning) lades till implementeringen av JPEG-XL-bildformatet, och JPEG-XL- och Highway-biblioteken uppdaterades.
Motorn för reguljära uttryck har utökats, eftersom stöd för namngivna grupper (namngivna fångar) i reguljära uttryck har dykt upp, escape-sekvenser av Unicode-teckenklasser (till exempel \p{Math} – symbols math), implementeringen av "lookbehind" ( bakåtreferens) och "se dig omkring" (kolla miljön) har gjorts om.
Döpte om CSS-egenskaper från offset-* till insert-* för att möta specifikationskrav, gjorde även CSS-fixar med arv och utfyllnad runt ett element.
Av de andra ändringarna som sticker ut från den nya versionen:
- Koden rensades upp med implementeringen av oanvända CSS-egenskaper med prefix.
- Fixade ett problem med minnesutmattning vid rendering av animerade bilder med mycket hög upplösning.
Lade till stöd för alternativa länkar när man bygger på Unix-liknande system. - Arbetet med att skapa officiella versioner för macOS och FreeBSD närmar sig sitt slut (betaversioner är nu tillgängliga).
- Inline-parsning av felaktigt duplicerade HSTS-rubriker med förväntat beteende (kassera alla utom först).
- Implementerade en metod för att förhindra minnesutmattning vid (mycket) storupplösta animerade bilder.
- Förbättrade möjligheten att länka på *nix operativsystem med andra länkar än gcc-standarden.
- Stabilitetsförbättringar (möjliga buggfixar).
- Säkerhetsproblem som åtgärdats: CVE-2023-23598, CVE-2023-23599 och flera andra som inte har ett CVE-nummer.
Slutligen om du är intresserad av att veta mer om det om den här nya versionen kan du kontrollera detaljerna I följande länk.
Hur installerar jag Pale Moon-webbläsaren på Ubuntu och derivat?
För dem som är intresserade av att kunna installera den här webbläsaren på deras distro, de måste bara öppna en terminal i ditt system och skriva något av följande kommandon.
Webbläsaren har arkiv för varje version av Ubuntu som fortfarande har nuvarande stöd. Och i den här nya versionen av webbläsaren finns det redan stöd för Ubuntu 22.04. De måste bara lägga till förvaret och installera genom att skriva följande kommandon:
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
Nu för användare som använder Ubuntu 20.04 LTS-version utför följande:
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
För vem de än är Ubuntu 18.04 LTS-användare de kör följande kommandon i terminalen:
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