Rilascio del browser Pale Moon 31.2

È stata pubblicata la versione del web browser Pale Moon 31.2, derivato dal codice sorgente di Firefox per garantire un'efficienza lavorativa superiore, preservare l'interfaccia classica, minimizzare il consumo di memoria e fornire ulteriori opzioni di personalizzazione. Le build di Pale Moon sono disponibili per Windows e Linux (x86 e x86_64). Il codice del progetto è distribuito con licenza MPLv2 (Mozilla Public License).

Il progetto mantiene un'organizzazione classica dell'interfaccia, senza passare all'interfaccia integrata in Firefox 29, chiamata Australis, e offre ampie opportunità di personalizzazione. Tra i componenti rimossi si possono citare DRM, Social API, WebRTC, visualizzatore PDF, Crash Reporter, codice per la raccolta di statistiche, strumenti per il controllo parentale e per le persone con disabilità. Rispetto a Firefox, il browser conserva il supporto per la tecnologia XUL e mantiene la possibilità di utilizzare sia temi completi che leggeri.

Nella nuova versione:

  • Per la proprietà CSS white-space è stato implementato il supporto per il valore break-spaces, che definisce che qualsiasi sequenza di spazi che causa un overflow di riga deve essere interrotta.
  • È stata aggiunta la funzione Intl.RelativeTimeFormat() per la formattazione del tempo in una rappresentazione testuale tenendo conto delle particolarità di diverse lingue (ad esempio, rtf = new Intl.RelativeTimeFormat(‘ru’); rtf.format(-15, ‘minute’) restituirà ‘15 minuti fa’).
  • È stato aggiunto il supporto per specificare il modo async durante la dichiarazione dei metodi generatore.
  • È stato fornito un supporto preliminare per la build su dispositivi Apple basati sui processori ARM M1 e M2 (Apple Silicon).
  • È stato aggiunto il supporto per la build in Visual Studio 2022.
  • È stato migliorato il supporto degli elementi CSS ‘sticky’ nelle tabelle.
  • Il limite della dimensione dello stack è stato aumentato a 2MB.
  • L'implementazione della funzione toString è stata allineata con le nuove specifiche di JavaScript.
  • Molte librerie incluse nella fornitura principale sono state aggiornate. La libreria NSS è stata aggiornata alla versione 3.52.8.
  • Sono stati aggiornati i sovrascrittori specifici per sito dell'intestazione User-Agent. Inclusi attraverso la sovrascrittura di User-Agent, sono stati risolti problemi nel caricamento dei font di Google, nonché nei siti Citi bank e MeWe.
  • È stata corretta una modifica regressiva che influenzava negativamente le prestazioni dei sistemi Unix-like a causa di una gestione errata dei thread.
  • È stata interrotta l'applicazione delle restrizioni delle Content Security Policies (CSP) alle immagini e ai documenti trasmessi nei blocchi ‘data:’ (in precedenza le limitazioni erano applicate a tutte le richieste, il che non corrispondeva al comportamento di Chrome).

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