Rilascio di Pale Moon Browser 32.1

È stata pubblicata la versione del browser Web Pale Moon 32.1, che è derivato dal codice base di Firefox per fornire prestazioni più elevate, mantenere l'interfaccia classica, ridurre al minimo il consumo di memoria e fornire opzioni di personalizzazione aggiuntive. Le build di Pale Moon sono generate per Windows e Linux (x86_64). Il codice del progetto è distribuito sotto MPLv2 (Mozilla Public License).

Il progetto aderisce all'organizzazione classica dell'interfaccia, senza passare alle interfacce Australis e Photon integrate in Firefox 29 e 57, e con la fornitura di ampie opzioni di personalizzazione. I componenti rimossi includono DRM, API social, WebRTC, visualizzatore PDF, Crash Reporter, codice di raccolta delle statistiche, controllo parentale e persone con disabilità. Rispetto a Firefox, il browser ha restituito il supporto per le estensioni che utilizzano XUL e mantiene la possibilità di utilizzare sia temi completi che leggeri.

Nella nuova versione:

  • Il supporto per la suite di tecnologie WebComponents per la creazione di tag HTML personalizzati è abilitato per impostazione predefinita, incluse le specifiche Custom Elements, Shadow DOM, JavaScript Modules e HTML Templates come quelli utilizzati su GitHub. Dal set di WebComponents in Pale Moon, finora sono state implementate solo le API CustomElements e Shadow DOM.
  • Le build per macOS (Intel e ARM) sono state stabilizzate.
  • Abilitato l'oscuramento della coda dei titoli delle schede che non contengono tutto il testo (invece di mostrare i puntini di sospensione).
  • Aggiornate implementazioni Promise e funzioni asincrone. È stato implementato il metodo Promise.any().
  • Elaborazione migliorata degli oggetti con espressioni regolari, per le quali è garantita la corretta garbage collection.
  • I problemi con la riproduzione video in formato VP8 sono stati risolti.
  • Carattere emoji integrato aggiornato.
  • Implementate le pseudo-classi CSS ":is()" e ":where()".
  • Implementati selettori complessi per la pseudo-classe ":not()".
  • Implementata la proprietà CSS inserita.
  • Funzione CSS implementata env().
  • Aggiunta elaborazione per la riproduzione video con il modello di colore RGB e non solo YUV. Viene fornita l'elaborazione video con una gamma completa di luminosità (livelli 0-255).
  • L'API di sintesi vocale Web è abilitata per impostazione predefinita.
  • Versioni aggiornate delle librerie NSPR 4.35 e NSS 3.79.4.
  • Le impostazioni inutilizzate del sistema di protezione dal tracciamento sono state rimosse e il codice è stato ripulito (Pale Moon utilizza il proprio sistema per bloccare i contatori per tenere traccia delle visite e non è stato utilizzato il sistema di protezione dal tracciamento di Firefox).
  • La sicurezza della generazione del codice nel motore JIT è stata migliorata.

Rilascio di Pale Moon Browser 32.1


Fonte: opennet.ru

Aggiungi un commento