Pale Moon 32.2 kommer med FFmpeg 6.0, forbedringer, rettelser og mer

PaleMoon nettleser

Pale Moon er en gratis nettleser med åpen kildekode basert på Mozilla Firefox. Den er tilgjengelig for GNU/Linux og Windows-plattformer.

Den nye versjonen av nettleseren «Pale Moon 32.2» er allerede utgitt og I denne nye utgivelsen er det implementert et stort antall rettelser, samt noen få endringer, blant annet.

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.2 Hovedfunksjoner

Den nye versjonen av Pale Moon 32.2 har eksperimentelle bygg gitt for FreeBSD ved bruk av GTK2 (i tillegg til bygg tidligere tilbudt med GTK3). FreeBSD-bygg komprimeres ved å bruke xz-formatet i stedet for bzip2.

En annen av endringene som skiller seg ut i den nye versjonen er Goanna nettlesermotor (en gaffel fra Mozilla Gecko-motoren) og UXP-plattformen (Unified XUL Platform, en del av Firefox-komponenter) har blitt oppdatert til versjon 6.2, som forbedrer kompatibiliteten med andre nettlesere og fungerer med de fleste nettstedene der brukere har rapportert problemer

I tillegg kan vi også finne at støtte for FFmpeg 6.0, spesielt viktig for den nyeste generasjonen Linux-distribusjoner, samt implementeringen av bufring av skalerte skrifter i GTK, forbedre ytelsen og fikset et byggeproblem ved kompilering for Linux på ARM64 i senere distribusjoner.

Vi kan også finne det implementert en rettelse for nettsteder ved hjelp av window.event (anses nå som foreldet). Dette er deaktivert som standard, men kan aktiveres via innstillingen dom.window.event.enabled about:config.

Videre sidebufferen ble forbedret i minneallokatoren, så vel som dynamisk modulimport ble implementert sammen med asynkron funksjonseksport i implementerte JavaScript-klassefelt og -moduler.

Av andre endringer som skiller seg ut fra denne nye versjonen:

  • Implementerte logiske tilordningsoperatorer ||= og .&&=??=
  • Rettet ulike krasj relatert til WebComponents
  • Rettet ulike bygge-fra-kilde-problemer på sekundære målplattformer.
  • Rettet ulike små nettleserfront-end-skriptproblemer som kan føre til feil eller ødelagt funksjonalitet.
  • Fast håndtering av asynkrone (pil) funksjoner deklarert inne i konstruktører.
  • Rettet flere små JavaScript-samsvarsproblemer.
  • Rettet et problem der JavaScript (bare i moduler) ikke ville opprette asynkrone innpakninger på riktig måte.
  • Oppdaterte DOM Performance API til gjeldende spesifikasjon (User Timing L3).
  • Oppdatert håndtering av tastetrykkhendelser for å sende tastetrykkhendelser med Ctrl+Enter.
  • JavaScript internt har blitt oppdatert for å lette fremtidig portabilitet, samt for å forbedre JavaScript-ytelsen.
  • Oppdatert vindushåndtering og styling på Mac.
  • Oppdaterte Freetype lib til 2.13.0.
  • Oppdaterte Harfbuzz-biblioteket til 7.1.0.
  • Oppdaterte Fetch API for å bruke den globale base-URLen i stedet for input-dokumentets base URL for å overholde spesifikasjonen.
  • Rettet et potensielt DoS-problem med JPEG-dekoding.
  • Rettet et potensielt problem i Windows-widgetkoden som kan forårsake krasj.
  • Sikkerhetsproblemer behandlet: CVE-2023-32209, CVE-2023-32214 og flere andre som ikke har en CVE-betegnelse.

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 fortsatt har nåværende støtte. Og i denne nye versjonen av nettleseren er det allerede støtte for Ubuntu 23.04. De må bare legge til depotet og installere ved å skrive følgende kommandoer:

echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_23.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser:palemoon-GTK3.list
curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser:palemoon-GTK3/xUbuntu_23.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser_palemoon-GTK3.gpg > /dev/null
sudo apt update
sudo apt install palemoon
 

Nå for brukere som er på Ubuntu 22.04 LTS-versjonen utfør følgende:

echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_22.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser:palemoon-GTK3.list
curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser:palemoon-GTK3/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser_palemoon-GTK3.gpg > /dev/null
sudo apt update
sudo apt install palemoon

For den de er Ubuntu 20.04 LTS-brukere de vil kjøre følgende kommandoer i terminalen:

echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser:palemoon-GTK3.list
curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser:palemoon-GTK3/xUbuntu_20.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser_palemoon-GTK3.gpg > /dev/null
sudo apt update
sudo apt install palemoon

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.