Rilascio 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, minimizzando il consumo di memoria e offrendo ulteriori possibilità di personalizzazione. Le versioni di Pale Moon sono compilate per Windows e Linux (x86 e x86_64). Il codice del progetto è distribuito è sotto licenza MPLv2 (Mozilla Public License).

Il progetto mantiene la classica organizzazione dell'interfaccia, senza passare all'interfaccia integrata di 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 per il parental control e per le persone con disabilità. Rispetto a Firefox, il browser mantiene il supporto per la tecnologia XUL e conserva la possibilità di utilizzare temi sia completi che leggeri. Pale Moon è costruito sulla piattaforma UXP (Unified XUL Platform), all'interno della quale avviene il fork dei componenti di Firefox dal repository di Mozilla Central, privi di collegamenti al codice in linguaggio Rust e che non includono le funzionalità del progetto Quantum.

In nuova versione:

  • Il motore JavaScript è stato parzialmente rielaborato, trasferendo il supporto per gli elementi dello standard ECMAScript 2018, inclusa l'aggiunta del nuovo syntax di clonazione e fusione degli oggetti (invece di «Object.assign({}, data)» è possibile specificare «{ …data }», mentre per la fusione si utilizza «{ …defaultSettings, …userSettings }»). Le modifiche apportate sono già implementate nei browser leader, ma potrebbero portare a comportamenti imprevisti in alcuni script legati alle peculiarità del motore web Pale Moon (ad esempio, per compatibilità con altri browser è stato modificato il comportamento dell'oggetto window nella manipolazione dei domini);
  • Migliorata la performance dell'elaborazione delle stringhe, il caricamento delle immagini e l'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 nativi di selezione file in Linux;
  • Aggiornate le icone dei segnalibri;
  • Il database SQLite è stato aggiornato alla versione 3.29.0;
  • Rimosso il codice WebIDE e eliminate le parti residue del codice per la consegna rapida delle 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