Versione del browser Pale Moon 32.2

È stata pubblicata la versione del browser web Pale Moon 32.2, che si è distaccato dalla base di codice di Firefox per garantire una maggiore efficienza operativa, mantenere un'interfaccia classica, ridurre il consumo di memoria e offrire ulteriori opportunità di personalizzazione. Le build di Pale Moon sono disponibili per Windows e Linux (x86_64). Il codice del progetto è rilasciato con licenza MPLv2 (Mozilla Public License).

Il progetto adotta un'organizzazione dell'interfaccia classica, senza passare alle interfacce integrate di Firefox 29 e 57, come Australis e Photon, e fornendo ampie possibilità di personalizzazione. Tra i componenti rimossi si possono notare DRM, Social API, WebRTC, visualizzatore PDF, Crash Reporter, codice per la raccolta di statistiche, strumenti per i controlli parentali e per persone con disabilità. Rispetto a Firefox, il browser ha ridato supporto alle estensioni che utilizzano XUL e ha mantenuto la possibilità di utilizzare sia temi completi che leggeri.

Nella nuova versione:

  • Sono state fornite build sperimentali per FreeBSD, che utilizzano GTK2 (oltre alle precedenti build con GTK3). Per comprimere le build per FreeBSD è stato utilizzato il formato xz invece di bzip2.
  • Il motore del browser Goanna (fork del motore Mozilla Gecko) e la piattaforma UXP (Unified XUL Platform, un fork dei componenti di Firefox) sono stati aggiornati alla versione 6.2, che migliora la compatibilità con altri browser e ottimizza il funzionamento con la maggior parte dei siti web segnalati dagli utenti.
  • È stata implementata la supporto per l'importazione di moduli JavaScript tramite l'espressione import().
  • Nei moduli è stata resa possibile l'esportazione di funzioni async.
  • È stata aggiunta la supporto per i campi nelle classi JavaScript.
  • Sono stati aggiunti gli operatori di assegnazione «||=», «&&=» e «??=».
  • È stata fornita la possibilità di utilizzare l'oggetto globale obsoleto window.event (attivabile tramite dom.window.event.enabled in about:config), che continua a essere utilizzato su alcuni siti.
  • Sono stati implementati i metodi self.structuredClone() e Element.replaceChildren().
  • Nell'implementazione dello Shadow DOM è stata migliorata la supporto per il pseudoclasse «:host».
  • Nel CSS WebComponents è stata implementata la supporto per la funzione ::slotted().
  • È stato migliorato il caching delle pagine della memoria.
  • È stata aggiunta la supporto per il pacchetto multimediale FFmpeg 6.0.
  • Sono stati risolti i crash durante l'utilizzo delle tecnologie WebComponents (Custom Elements, Shadow DOM, JavaScript Modules e HTML Templates).
  • Sono stati risolti i problemi di build dai sorgenti per piattaforme secondarie.
  • È stata aggiornata l'implementazione dell'API Fetch.
  • L'implementazione dell'API DOM Performance è stata adeguata alla specifica.
  • È stata migliorata la gestione degli eventi di pressione dei tasti, con aggiunta della supporto per l'invio dell'evento Ctrl+Enter.
  • Sono state aggiornate le librerie incorporate Freetype 2.13.0 e Harfbuzz 7.1.0.
  • Per GTK è stata implementata la supporto per la memorizzazione nella cache dei font scalati e migliorata la performance nella gestione dei font. Sui sistemi GTK, il supporto per fontconfig è stato interrotto.
  • Sono stati trasferiti i fix per i problemi di sicurezza.

Versione del browser Pale Moon 32.2

Fonte: opennet.ru
Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster