Arriva Pale Moon 32 e queste sono le sue novità

Browser Web PaleMoon

Pale Moon è un browser web open source gratuito basato su Mozilla Firefox. È disponibile per piattaforme GNU/Linux e Windows.

Il Rilasciata la nuova versione correttiva del browser web Pale Moon 32.0, una versione in cui oltre a ricevere varie correzioni di bug, in questa nuova versione l'obiettivo principale è la compatibilità web, in particolare le estensioni delle espressioni regolari, i problemi di conformità agli standard e una maggiore compatibilità con JPEG-XL. Questa pietra miliare ora fornisce una copertura completa delle specifiche JavaScript ECMAScript 2016-2020, ad eccezione delle primitive BigInt.

Per coloro che non hanno familiarità con il browser, dovrebbero sapere che lo è un fork del codice base di Firefox per fornire prestazioni migliori, preservare l'interfaccia classica, ridurre al minimo il consumo di memoria e fornire ulteriori opzioni di personalizzazione.

Il progetto aderisce alla classica organizzazione dell'interfaccia, senza passare all'interfaccia Australis integrata in Firefox 29, e con la previsione di ampie possibilità di personalizzazione.

Pale Moon 32.0 Novità principali

In questa nuova versione del browser che viene presentata, si evidenzia che si è lavorato per risolvere i problemi di compatibilità, Inoltre, è stata implementata la copertura completa delle specifiche ECMAScript pubblicate nel 2016-2020, ad eccezione del supporto BigInt.

Un altro cambiamento che conosco è che il supporto per l'animazione e la decodifica progressiva (mostra durante il caricamento) è stato aggiunto all'implementazione del formato immagine JPEG-XL e le librerie JPEG-XL e Highway sono state aggiornate.

Il motore delle espressioni regolari è stato esteso, poiché è apparso il supporto per i gruppi con nome (catture con nome) nelle espressioni regolari, le sequenze di escape delle classi di caratteri Unicode (ad esempio, \p{Math} – simboli math), l'implementazione di "lookbehind" ( back reference) e le modalità "guardati intorno" (controllando l'ambiente) sono state ridisegnate.

Proprietà CSS rinominate da offset-* a insert-* per soddisfare i requisiti delle specifiche, apportate anche correzioni CSS con ereditarietà e riempimento attorno a un elemento.

Tra le altre modifiche che si distinguono dalla nuova versione:

  • Il codice è stato ripulito con l'implementazione di proprietà CSS con prefisso inutilizzate.
  • Risolto un problema di esaurimento della memoria durante il rendering di immagini animate ad altissima risoluzione.
    Aggiunto il supporto per linker alternativi durante la compilazione su sistemi simili a Unix.
  • Il lavoro sulla formazione di build ufficiali per macOS e FreeBSD sta per essere completato (le build beta sono ora disponibili).
  • Analisi in linea di intestazioni HSTS duplicate in modo errato con il comportamento previsto (scarta tutto tranne il primo).
  • Implementato un metodo per evitare l'esaurimento della memoria nel caso di immagini animate a risoluzione (molto) elevata.
  • Migliorata la possibilità di collegarsi su sistemi operativi *nix con altri linker rispetto a quello predefinito di gcc.
  • Miglioramenti della stabilità (possibili correzioni di bug).
  • Problemi di sicurezza risolti: CVE-2023-23598, CVE-2023-23599 e molti altri che non dispongono di un numero CVE.

Infine se sei interessato a saperne di più su questa nuova versione, puoi controllare i dettagli nel seguente link

Come installare il browser web Pale Moon su Ubuntu e derivati?

Per coloro che sono interessati a poter installare questo browser web sulla loro distribuzione, devono solo aprire un terminale nel sistema e digitare uno dei seguenti comandi.

Il browser ha repository per ogni versione di Ubuntu che ha ancora il supporto corrente. E in questa nuova versione del browser c'è già il supporto per Ubuntu 22.04. Devono solo aggiungere il repository e installare digitando i seguenti comandi:

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
 

Adesso per utenti che utilizzano la versione Ubuntu 20.04 LTS eseguire quanto segue:

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

Per chiunque siano Utenti di Ubuntu 18.04 LTS eseguiranno i seguenti comandi nel terminale:

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

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.