A fost publicat release-ul browser-ului web Pale Moon 33.6.0, ramificat din codul de bază Firefox pentru a asigura o eficiență mai mare a muncii, menținerea unei interfețe clasice, minimizarea consumului de memorie și oferirea de funcționalități suplimentare pentru 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:
- A fost implementat un sniffer de conținut pentru audio în formatele ADTS și raw AAC.
- Au fost implementate metodele AbortSignal.abort() și AbortSignal.timeout().
- A fost adăugată posibilitatea utilizării pseudoclasei CSS „:modal”.
- A fost îmbunătățită performanța și eficiența lucrului Cycle Collector, colectorul de gunoi pentru obiectele neutilizate C++.
- Baza de date pentru stocarea cookie-urilor a fost actualizată, eliminând utilizarea coloanei BaseDomain. Transformarea bazei de date în noul format se efectuează la prima pornire după instalarea actualizării. După conversie, profilul va deveni incompatibil cu versiunile anterioare (nu va fi posibilă revenirea la versiunea anterioară).
- A fost îmbunătățită procesarea CSS grid.
- Listele încorporate de certificate rădăcină și subdomenii standardizate (eTLD, Public Suffix List) au fost actualizate.
- Versiunea Firefox returnată prin antetul User-Agent în modul de compatibilitate (general.useragent.compatMode.version în about:config) a fost actualizată de la 102.0 la 115.0.
- Au fost remediate problemele legate de API WebCrypto, etichetele
- Biblioteca NSS a fost actualizată la versiunea 3.90.6.
- A fost rezolvată închiderea neașteptată la procesarea datelor incorecte în metoda structuredClone(). Problema s-a manifestat la executarea codului JavaScript furnizat de CDN CloudFlare pentru filtrarea bot-urilor. De asemenea, a fost raportată imposibilitatea de a trece testul CAPTCHA la accesarea site-urilor care utilizează CloudFlare, deoarece CloudFlare blochează deasemenea afisarea CAPTCHA pentru browsere rare, cum ar fi Pale Moon.
Sursa: opennet.ro
