A fost publicat release-ul browser-ului web Pale Moon 33.7.0, derivat din codul sursă Firefox pentru a asigura o eficiență mai mare în funcționare, păstrarea interfeței clasice, minimizarea consumului de memorie și oferirea unor opțiuni suplimentare de personalizare. Versiunile Pale Moon sunt disponibile pentru Windows și Linux (x86_64). Codul proiectului este distribuit sub licența MPLv2 (Mozilla Public License).
Proiectul respectă organizația clasică a interfeței, fără a trece la interfețele integrate în Firefox 29 și 57, cum ar fi Australis și Photon, oferind în același timp o gamă largă de opțiuni de personalizare. Printre componentele eliminate se numără DRM, Social API, WebRTC, vizualizator PDF, Crash Reporter, codul pentru colectarea statisticilor, instrumentele de control parental și cele pentru persoanele cu dizabilități. Comparativ cu Firefox, browser-ul a readus suportul pentru extensii care utilizează XUL și a păstrat posibilitatea aplicării atât a temelor complete, cât și a celor ușoare.
Modificări principale:
- Cerințele pentru compilator au fost crescute, iar acum este necesar cel puțin GCC 9.1 pentru compilare.
- S-a îmbunătățit suportul pentru mecanismele CSP (Content Security Policy) și CORS (Cross-Origin Resource Sharing).
- A fost adăugat suport pentru sintaxa „color x% y%” în CSS, echivalentă cu „color x%, color y%”.
- Bibliotecile ffvpx 6.0.1, SQLite 3.49.1 și JPEG-XL 0.11.1 au fost actualizate.
- Compatibilitatea cu API-urile DOMRect și DOMQuad a fost îmbunătățită.
- S-a îmbunătățit suportul pentru autentificarea NTLM.
- Au fost adăugate verificări suplimentare pentru a întări securitatea în utilizarea SharedArrayBuffers și XSLT.
- Pentru platforma Windows, a fost implementată opțiunea „widget.windows.follow_shortcuts_on_file_open” pentru activarea/dezactivarea procesării scurtăturilor în dialogurile de deschidere a fișierelor.
În browserele mai puțin utilizate continuă să apară probleme cu trecerea verificării CAPTCHA la accesarea site-urilor care utilizează CloudFlare. La lansarea în Pale Moon, scriptul de verificare CloudFlare se blochează. Creatorul Pale Moon susține că problema este de partea companiei CloudFlare, care întârzie rezolvarea acesteia și care cere dezvoltatorilor să semneze un acord de confidențialitate înainte de a discuta. Pe lângă Pale Moon, blocajul CAPTCHA apare și în Basilisk, Waterfox, Falkon, SeaMonkey, Thorium, Ungoogled Chromium, K-Meleon, LibreWolf, MyPal 68, Otter și în unele browsere care folosesc motorul Firefox. Browserele menționate sunt construite pe motoare diferite, inclusiv recente, așa că este probabil ca problema să fie cauzată de activarea protecției împotriva boturilor în determinarea comportamentului neobișnuit pentru cele mai populare browsere.
De asemenea, se poate menționa actualizarea corectivă Firefox 137.0.1, care a rezolvat trei erori:
- Problema cu scurtăturile în versiunile pentru Windows, din cauza căreia scurtăturile către directoare erau tratate ca fișiere, îngreunând selectarea fișierelor înainte de trimitere.
- Se produce o eroare mortală la încărcarea fișierelor pe sistemele Windows cu antivirusul Qihoo 360.
- Se produce o eroare mortală la lansare pe unele sisteme din cauza lipsei verificării valorii de întoarcere NULL a metodei GetOriginalReferrer() în loaderul CSS.
Sursa: opennet.ro
