Uscita del browser Pale Moon 28.7.0

Presentato rilascio del browser web Pale Moon 28.7, derivato dalla base di codice di Firefox per garantire una maggiore efficienza operativa, mantenendo un'interfaccia classica, riducendo il consumo di memoria e fornendo ulteriori possibilità di personalizzazione. Le build di Pale Moon sono create per Windows e Linux (x86 e x86_64). Il codice del progetto distribuito è sotto licenza MPLv2 (Mozilla Public License).

Il progetto mantiene una classica organizzazione dell'interfaccia, senza passare all'interfaccia integrata in Firefox 29, chiamata Australis, e offre 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 di controllo parentale e per persone con disabilità. Rispetto a Firefox, il browser supporta ancora la tecnologia XUL e mantiene la possibilità di utilizzare sia temi completi che leggeri. Pale Moon è costruito sulla piattaforma UXP (Unified XUL Platform), all'interno della quale sono stati scorporati i componenti di Firefox dal repository Mozilla Central, privi di legami con il codice in linguaggio Rust e che non includono le implementazioni del progetto Quantum.

In nuova versione:

  • Il motore JavaScript è stato parzialmente rifatto, includendo il supporto per gli elementi dello standard ECMAScript 2018. È stata introdotta una nuova sintassi per la clonazione e la fusione degli oggetti: al posto di «Object.assign({}, data)», si può utilizzare «{ …data }», e per la fusione «{ …defaultSettings, …userSettings }». Le modifiche apportate sono già state implementate nei principali browser, ma potrebbero causare comportamenti inattesi in alcuni script legati a specificità del web engine Pale Moon (ad esempio, per garantire la compatibilità con altri browser, il comportamento dell'oggetto window è stato modificato durante la manipolazione dei domini);
  • Migliorate le prestazioni nel trattamento delle stringhe, nel caricamento delle immagini e nell’analisi delle proprietà dei frame (frameset)
  • Aggiunto il supporto per i contenitori multimediali Matroska e
    Webm, così come per l’audio AAC in questi formati;
  • Aggiunto il supporto per i dialoghi di selezione file nativi in Linux;
  • Aggiornate le icone dei segnalibri;
  • Il database SQLite è stato aggiornato alla versione 3.29.0;
  • Rimosso il codice WebIDE e eliminati i resti del codice per la consegna rapida di correzioni (hotfix).

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