De Pale Moon nettleser 32.0 ny korrigerende versjon utgitt, en versjon der i tillegg til å motta ulike feilrettinger, i denne nye versjonen er hovedfokuset webkompatibilitet, spesielt utvidelser for regulære uttrykk, problemer med standarder og mer kompatibilitet med JPEG-XL. Denne milepælen gir nå full dekning av ECMAScript JavaScript-spesifikasjonene for 2016-2020, med unntak av BigInt-primitiver.
For de som ikke er kjent med nettleseren, bør de vite at dette er en gaffel av Firefox-kodebasen for å gi bedre ytelse, bevare det klassiske grensesnittet, minimere minneforbruk og gi ekstra tilpasningsalternativer.
Prosjektet følger den klassiske grensesnittorganisasjonen, uten å endre til Australis-grensesnittet integrert i Firefox 29, og med omfattende tilpasningsmuligheter.
Pale Moon 32.0 Hovedfunksjoner
I denne nye versjonen av nettleseren som presenteres, er det fremhevet at arbeid har blitt gjort for å løse kompatibilitetsproblemer, I tillegg er full dekning av ECMAScript-spesifikasjonene publisert i 2016-2020 implementert, med unntak av BigInt-støtte.
En annen endring jeg vet er at støtte for animasjon og progressiv dekoding (vis under lasting) ble lagt til implementeringen av JPEG-XL-bildeformatet, og JPEG-XL- og Highway-bibliotekene ble oppdatert.
Motoren for regulære uttrykk har blitt utvidet, ettersom støtte for navngitte grupper (navngitte fangster) i regulære uttrykk har dukket opp, escape-sekvenser av Unicode-tegnklasser (for eksempel \p{Math} – symbols math), implementering av “lookbehind” ( tilbakereferanse) og "se deg rundt" (sjekke miljøet) moduser har blitt redesignet.
Omdøpt CSS-egenskaper fra offset-* til insert-* for å møte spesifikasjonskrav, laget også CSS-fikser med arv og polstring rundt et element.
Av de andre endringene som skiller seg ut fra den nye versjonen:
- Koden ble ryddet opp med implementering av ubrukte CSS-egenskaper med prefiks.
- Rettet et problem med utmattelse av minne ved gjengivelse av animerte bilder med svært høy oppløsning.
Lagt til støtte for alternative linkere når du bygger på Unix-lignende systemer. - Arbeidet med å lage offisielle bygg for macOS og FreeBSD nærmer seg ferdigstillelse (beta-bygg er nå tilgjengelig).
- Inline-parsing av feil dupliserte HSTS-overskrifter med forventet oppførsel (kasser alle unntatt først).
- Implementerte en metode for å forhindre utmattelse av minnet ved (svært) store animerte bilder.
- Forbedret muligheten til å koble på *nix-operativsystemer med andre linkere enn gcc-standarden.
- Stabilitetsforbedringer (mulige feilrettinger).
- Sikkerhetsproblemer behandlet: CVE-2023-23598, CVE-2023-23599 og flere andre som ikke har et CVE-nummer.
Endelig hvis du er interessert i å vite mer om det om denne nye versjonen, kan du sjekke detaljene I den følgende lenken.
Hvordan installerer du Pale Moon-nettleser på Ubuntu og derivater?
For de som er interessert i å kunne installere denne nettleseren på distro, de må bare åpne en terminal i systemet ditt og skrive noen av følgende kommandoer.
Nettleseren har arkiver for hver versjon av Ubuntu som fremdeles har gjeldende støtte. Og i denne nye versjonen av nettleseren er det allerede støtte for Ubuntu 22.04. De må bare legge til depotet og installere ved å skrive følgende kommandoer:
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
Nå for brukere som er på Ubuntu 20.04 LTS-versjonen utfør følgende:
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
For den de er Ubuntu 18.04 LTS-brukere de vil kjøre følgende kommandoer 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