Pubblicato il rilascio del web browser Pale Moon 31.1, derivato dalla base di codice di Firefox per garantire una maggiore efficienza operativa, mantenendo un'interfaccia classica, riducendo il consumo di memoria e offrendo ulteriori possibilità di personalizzazione. Le versioni di Pale Moon sono disponibili per Windows e Linux (x86 e x86_64). Il codice del progetto è distribuito sotto la 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:
- È stata aggiunta e attivata di default la ricerca con il motore Mojeek, che non dipende da altri motori di ricerca e non filtra i contenuti presentati agli utenti. A differenza di DuckDuckGo, Mojeek non è un meta-motore di ricerca, supporta un proprio indice di ricerca indipendente e non utilizza indici di altri sistemi di ricerca. È supportata l'indicizzazione dei dati in inglese, francese e tedesco.
- Implementato l'operatore di assegnazione logica «x ??= y», che esegue l'assegnazione solo se «x» è null o undefined.
- Sono stati apportati correzioni e miglioramenti relativi al supporto dell'accelerazione hardware.
- Risolti problemi in XPCOM che causavano arresti anomali.
- Risolto un problema di visualizzazione di grandi tooltips che non si adattavano all'area visibile.
- Migliorato il supporto per i formati multimediali. È stata implementata la compatibilità con le librerie libavcodec 59 e FFmpeg 5.0 per la riproduzione di MP4 su Linux.
- Nella classe HTMLInputElement è stato aggiunto il metodo showPicker(), che apre un dialogo per la selezione di valori predefiniti nei campi di tipo «date».
- La libreria NSS è stata aggiornata alla versione 3.52.6. Nella libreria NSS è stato ripristinato il supporto per la modalità FIPS.
- Nel motore JavaScript è stato migliorato il lavoro con la memoria.
- Il layer di supporto per i codec FFvpx è stato aggiornato alla versione 4.2.7.
- Migliorata la compatibilità con i codificatori di immagini animate in formato Gif.
- Migliorato il funzionamento dei dialoghi di selezione file sulla piattaforma Windows.
- Ripristinato il supporto della proprietà gMultiProcessBrowser per migliorare la compatibilità con le estensioni di Firefox. Tuttavia, la modalità di elaborazione dei contenuti multi-processo rimane disabilitata e la proprietà gMultiProcessBrowser restituisce sempre il valore false (il supporto di gMultiProcessBrowser è necessario per le estensioni che definiscono il funzionamento in modalità multi-processo).
- Correzioni di problemi di sicurezza trasferite dai repository Mozilla.

Fonte: opennet.ru
