Rilascio del browser Pale Moon 32.1

È stato pubblicato il rilascio del browser web Pale Moon 32.1, che si è staccato dalla base di codice di Firefox per garantire un'efficienza di lavoro superiore, mantenere un'interfaccia classica, minimizzare il consumo di memoria e fornire ulteriori possibilità di personalizzazione. Le versioni di Pale Moon sono disponibili per Windows e Linux (x86_64). Il codice del progetto è rilasciato sotto la 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:

  • È attivata di default la supporto per il set di tecnologie WebComponents per creare tag HTML personalizzati, che include le specifiche Custom Elements, Shadow DOM, JavaScript Modules e HTML Templates, utilizzate ad esempio su GitHub. Tra il set di WebComponents in Pale Moon sono implementati solo le API CustomElements e Shadow DOM.
  • Sono state stabilizzate le versioni per macOS (Intel e ARM).
  • È stata implementata l'oscuramento delle intestazioni delle schede che non possono contenere tutto il testo (invece di mostrare i puntini di sospensione).
  • Sono state aggiornate le implementazioni di Promise e le funzioni async. È stato realizzato il metodo Promise.any().
  • È stato migliorato il trattamento degli oggetti con espressioni regolari, per i quali è stata garantita una corretta raccolta dei rifiuti.
  • Sono stati risolti i problemi con la riproduzione dei video in formato VP8.
  • È stato aggiornato il font incorporato con emoji.
  • Sono stati implementati i pseudo-classi CSS «:is()» e «:where()».
  • Sono stati implementati selettori complessi per la pseudo-classe «:not()».
  • È stata implementata la proprietà CSS inset.
  • È stata implementata la funzione CSS env().
  • È stata aggiunta la gestione della riproduzione di video con modello di colore RGB, e non solo con YUV. È stata garantita la gestione di video con un intervallo di luminosità completo (0-255 livelli).
  • È stato attivato di default l'API Web text-to-speech.
  • Sono state aggiornate le versioni delle librerie NSPR 4.35 e NSS 3.79.4.
  • Sono state rimosse le impostazioni di sistema inutilizzate di «Tracking protection» e il codice è stato ripulito (in Pale Moon viene utilizzato un sistema proprio di blocco dei tracker per monitorare le visite, mentre il sistema di «Tracking protection» di Firefox non è stato utilizzato).
  • È stata aumentata la sicurezza nella generazione del codice nel motore JIT.

Rilascio del browser Pale Moon 32.1


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