Pale Moon 32 arriveert en dit is het nieuws

Paleoon-webbrowser

Pale Moon is een gratis, open source webbrowser gebaseerd op Mozilla Firefox. Het is beschikbaar voor GNU/Linux- en Windows-platforms.

De Pale Moon webbrowser 32.0 nieuwe corrigerende versie vrijgegeven, een versie waarin naast het ontvangen van verschillende bugfixes, in deze nieuwe versie de belangrijkste focus ligt op webcompatibiliteit, met name reguliere expressie-extensies, problemen met het naleven van standaarden en meer compatibiliteit met JPEG-XL. Deze mijlpaal biedt nu volledige dekking van de ECMAScript JavaScript-specificaties van 2016-2020, met uitzondering van BigInt-primitieven.

Voor degenen die niet bekend zijn met de browser, moeten ze weten dat dit het geval is een vork van de firefox-codebase om betere prestaties te bieden, de klassieke interface te behouden, het geheugengebruik te minimaliseren en extra aanpassingsopties te bieden.

Het project volgt de klassieke organisatie van de interface, zonder te veranderen naar de Australis-interface die in Firefox 29 is geïntegreerd, en met uitgebreide aanpassingsmogelijkheden.

Pale Moon 32.0 Belangrijkste nieuwe functies

In deze nieuwe versie van de browser die wordt gepresenteerd, wordt benadrukt dat: er is gewerkt aan het oplossen van compatibiliteitsproblemen, Bovendien is volledige dekking van de ECMAScript-specificaties gepubliceerd in 2016-2020 geïmplementeerd, met uitzondering van BigInt-ondersteuning.

Een andere verandering die ik ken, is dat ondersteuning voor animatie en progressieve decodering (toon tijdens laden) is toegevoegd aan de implementatie van het JPEG-XL-beeldformaat en dat de JPEG-XL- en Highway-bibliotheken zijn bijgewerkt.

De engine voor reguliere expressies is uitgebreid, omdat ondersteuning voor benoemde groepen (named catches) in reguliere expressies is verschenen, escape-reeksen van Unicode-tekenklassen (bijvoorbeeld \p{Math} - symbolen wiskunde), de implementatie van "lookbehind" ( back reference) en "rondkijken" (de omgeving controleren) zijn opnieuw ontworpen.

Hernoemde CSS-eigenschappen van offset-* naar insert-* om aan de specificatie-eisen te voldoen, maakte ook CSS-fixes met overerving en opvulling rond een element.

Van de andere wijzigingen die opvallen ten opzichte van de nieuwe versie:

  • De code is opgeschoond met de implementatie van ongebruikte vooraf ingestelde CSS-eigenschappen.
  • Een probleem met geheugenuitputting opgelost bij het renderen van geanimeerde afbeeldingen met een zeer hoge resolutie.
    Ondersteuning toegevoegd voor alternatieve linkers bij het bouwen op Unix-achtige systemen.
  • Het werk aan het vormen van officiële builds voor macOS en FreeBSD nadert zijn voltooiing (beta-builds zijn nu beschikbaar).
  • Inline parsing van onjuist gedupliceerde HSTS-headers met verwacht gedrag (gooi alles weg behalve eerst).
  • Een methode geïmplementeerd om geheugenuitputting te voorkomen in het geval van bewegende beelden met een (zeer) hoge resolutie.
  • Verbeterde mogelijkheid om op *nix-besturingssystemen te koppelen met andere linkers dan de gcc-standaard.
  • Stabiliteitsverbeteringen (mogelijke bugfixes).
  • Beveiligingsproblemen opgelost: CVE-2023-23598, CVE-2023-23599 en diverse andere die geen CVE-nummer hebben.

Eindelijk als u er meer over wilt weten over deze nieuwe versie kunt u de details bekijken In de volgende link.

Hoe installeer ik de Pale Moon-webbrowser op Ubuntu en derivaten?

Voor degenen die geïnteresseerd zijn in het kunnen installeren van deze webbrowser op hun distro, ze hoeven alleen maar een terminal in uw systeem te openen en te typen een van de volgende opdrachten.

De browser heeft repositories voor elke versie van Ubuntu die nog steeds wordt ondersteund. En in deze nieuwe versie van de browser is er al ondersteuning voor Ubuntu 22.04. Ze hoeven alleen de repository toe te voegen en te installeren door de volgende opdrachten te typen:

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 voor gebruikers die de Ubuntu 20.04 LTS-versie gebruiken voer het volgende uit:

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

Voor wie ze ook zijn Ubuntu 18.04 LTS-gebruikers ze zullen de volgende opdrachten uitvoeren in de terminal:

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

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.