rilascio del browser web , 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 e (x86 e x86_64). Il codice del progetto è 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 (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 :
- La sezione «Informazioni» è stata riprogettata, il pulsante per controllare la disponibilità di aggiornamenti è stato spostato nel menu;
- Ripristinata l'impostazione app.update.url.override per sovrascrivere il server di controllo degli aggiornamenti;
- Per i video HTML5 è stato aggiunto un pulsante per il looping della riproduzione;
- Ampliata l'euristica per proteggere da attacchi DoS attraverso output ciclici di moduli di autenticazione;
- Rimosso il codice per il supporto al multi-processo (e10s);
- Elaborazione degli header HTTP «Accept» e API è stata allineata alle specifiche;
- Aggiornata la lista di sovrascrittura dell'identificatore del browser (User Agent) per alcuni siti;
- Migliorata la gestione delle connessioni interrotte stabilite utilizzando proxy e estensioni VPN;
- Rimosso il codice per l'identificazione contestuale;
- La libreria SQLite è stata aggiornata alla versione 3.27.2;
- Rimossi file e associazioni dei gestori del sistema di invio delle notifiche sugli arresti anomali;
- Riprogettata l'architettura del parser JavaScript;
- Rimosso il codice per il supporto dei sistemi operativi SunOS, AIX, BEOS, HPUX e OS/2;
- Rimosso il codice di supporto per il servizio Firefox Accounts;
- Migliorata la resilienza del parser CSS nei confronti di dati in ingresso non validi;
- Il font integrato con Emoji è stato aggiornato a TweMoji 11.4.0.
Fonte: opennet.ru
