rilascio del browser web , 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 e (x86 e x86_64). Il codice del progetto è sotto licenza MPLv2 (Mozilla Public License).
Il progetto mantiene un'interfaccia classica, senza passare all'interfaccia integrata in Firefox 29, chiamata Australis, e offre ampie possibilità di personalizzazione. Tra i componenti rimossi ci sono 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 ha mantenuto il supporto per la tecnologia XUL e la possibilità di utilizzare sia temi completi che leggeri. Pale Moon è costruito sulla piattaforma (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 :
- È stato implementato il metodo ;
- Introdotto il termine chiave globalThis per accedere agli oggetti globali indipendentemente dal contesto attuale (consente di eliminare la confusione tra window, self, global e this, usati a seconda di dove viene eseguito lo script, nella pagina, in un worker o in Node.js);
- Migliorati i parser per i formati di codifica video WebM e audio MP3, adattati a diversi stili di codifica riscontrati in file molto piccoli e durante lo streaming;
- Aumentata la performance nel rendering delle tabelle;
- Il metodo di gestione delle immagini specificato senza il parametro SRC nel tag IMG è stato avvicinato al comportamento di Chrome.
- Aggiunta la compatibilità con i moderni processori MIPS;
- Effettuata una pulizia aggiuntiva del codice relativo alla telemetria;
- Rimosso il codice relativo al motore di riconoscimento vocale integrato e a quello ad esso associato; ;
- Rimossa la supporto per l'interfaccia NVIDIA 3DVision, obsoleta e non più mantenuta;
- Consolidate le correzioni relative all'eliminazione delle vulnerabilità.
Fonte: opennet.ru
