È stato pubblicato il rilascio del browser web Pale Moon 33.7.0, un fork del codice di Firefox progettato per garantire una maggiore efficienza, mantenere un'interfaccia classica, ridurre il consumo di memoria e offrire ulteriori possibilità di personalizzazione. Le build di Pale Moon sono disponibili per Windows e Linux (x86_64). Il codice del progetto è distribuito con licenza MPLv2 (Mozilla Public License).
Il progetto mantiene un'organizzazione classica dell'interfaccia, senza passare agli interface integrati in Firefox 29 e 57, come Australis e Photon, fornendo 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 controllo parentale e per le persone con disabilità. Rispetto a Firefox, il browser ha ripristinato il supporto per le estensioni che utilizzano XUL e ha mantenuto la possibilità di utilizzare sia temi completi che leggeri.
Principali modifiche:
- Sono aumentate le esigenze del compilatore, ora è richiesto almeno GCC 9.1 per la compilazione.
- Migliorato il supporto per i meccanismi CSP (Content Security Policy) e CORS (Cross-Origin Resource Sharing).
- Aggiunto il supporto per la sintassi "color x% y%" in CSS, equivalente a "color x%, color y%".
- Aggiornate le librerie ffvpx 6.0.1, SQLite 3.49.1 e JPEG-XL 0.11.1.
- Migliorata la compatibilità con le API DOMRect e DOMQuad.
- Migliorato il supporto per l'autenticazione NTLM.
- Aggiunte verifiche aggiuntive per migliorare la sicurezza durante l'uso di SharedArrayBuffers e XSLT.
- Per la piattaforma Windows è stata implementata l'impostazione "widget.windows.follow_shortcuts_on_file_open" per abilitare/disabilitare la gestione delle scorciatoie nelle finestre di dialogo per l'apertura dei file.
Nei browser meno comuni continuano a verificarsi problemi con la verifica CAPTCHA durante l'accesso a siti che utilizzano CloudFlare. Durante l'esecuzione in Pale Moon, lo script di verifica di CloudFlare si blocca. Il creatore di Pale Moon afferma che il problema è dalla parte di CloudFlare, che sta ritardando la soluzione e richiede agli sviluppatori di firmare un accordo di non divulgazione per iniziare a discuterne. Oltre a Pale Moon, il blocco del CAPTCHA si verifica anche in Basilisk, Waterfox, Falkon, SeaMonkey, Thorium, Ungoogled Chromium, K-Meleon, LibreWolf, MyPal 68, Otter e in alcuni browser basati su Firefox. I browser menzionati sono costruiti su motori diversi, compresi quelli attuali, quindi è probabile che il problema derivi dall'attivazione della protezione contro i bot durante la rilevazione di comportamenti non caratteristici dei browser più popolari.
In aggiunta, si segnala l'aggiornamento correttivo di Firefox 137.0.1, che risolve tre problemi:
- Problema con le scorciatoie nelle build per Windows, a causa del quale le scorciatoie per le directory venivano trattate come file, rendendo difficile la selezione dei file prima dell'invio.
- Chiusura imprevista durante il caricamento di file su sistemi Windows con l'antivirus Qihoo 360.
- Chiusura imprevista durante l'avvio su alcuni sistemi a causa della mancanza di controllo del valore di ritorno NULL nel metodo GetOriginalReferrer() nel caricatore CSS.
Fonte: opennet.ru
