Pale Moon 32.2 veebibrauseri väljaanne on avaldatud, mis on harunenud Firefoxi koodibaasist, et pakkuda kõrgemat tööefektiivsust, säilitada klassikaline liides, minimeerida mälu kasutamist ja pakkuda täiendavaid kohandamisvõimalusi. Pale Moon kogumid on saadaval Windowsi ja Linuxi (x86_64) jaoks. Projekti kood on licentsitud MPLv2 (Mozilla Public License) alusel.
Projekt järgib klassikalist liidese korraldust, ilma üleminekuta Firefox 29 ja 57 le, integreetud Australis ja Photon liideste poole, ning pakub laialdasi kohandamisvõimalusi. Eemaldatud komponentide hulka kuuluvad DRM, Social API, WebRTC, PDF-vaataja, Crash Reporter, statistika kogumise kood, vanemate kontrollimise vahendid ja toimetuleku lahendused erivajadustega isikutele. Võrreldes Firefoxiga on brauserisse tagastatud tugi laiendustele, mis kasutavad XUL-i, ning võimalus kasutada nii täisfunktsionaalseid kui ka kerged teemad.
Uues versioonis:
- Esitatud on eksperimentaalsed kogumid FreeBSD jaoks, mis kasutavad GTK2 (lisaks varasematele GTK3 põhinevatele kogumitele). FreeBSD kogumite pakkimiseks kasutatakse xz formaati bzip2 asemel.
- Brauseri mootori Goanna (Mozilla Gecko mootorist harunenud) ja UXP (Unified XUL Platform, Firefoxi komponentide haru) versioon on uuendatud versioonile 6.2, mis parandab ühilduvust muude brauseritega ja tagab enamiku saitidega töötamise, millest kasutajad on teatanud probleeme.
- JavaScripti moodulite importimise tugi on rakendatud import() väljendi abil.
- Moodulites on tagatud async-funktsioonide eksportimise võimalus.
- JavaScripti klassides on lisatud väljade tugi.
- Lisatud on toetust määramisoperaatoritele «||=», «&&=» ja «??=».
- Vanad globaalset window.event'i kasutamine on lubatud (aktiveeritakse dom.window.event.enabled kaudu about:config), mida kasutatakse endiselt mõnel veebilehel.
- Kasutusse on võetud meetodid self.structuredClone() ja Element.replaceChildren().
- Shadow DOM'i teostuses on parandatud pseudoklassi „:host” tuge.
- CSS WebComponentides on toetatud funktsiooni ::slotted().
- Mälu lehtede vahemälu on parandatud.
- Lisatud tugi multimeedia paketi FFmpeg 6.0 jaoks.
- Veebikomponentide (Custom Elements, Shadow DOM, JavaScripti moodulid ja HTML malle) kasutamisel esinesid kokkuvarisemised, mis on nüüd lahendatud.
- Probleemid teise platvormi lähtekoodist ülesehitamisega on kõrvaldatud.
- Fetch API on uuendatud.
- DOM Performance API teostus on viidud vastavusse spetsifikatsiooniga.
- Nupuvajutuste töötlemine on paranenud, lisatud on tugi Ctrl+Enter sündmuse edastamiseks.
- Uuendatud sisseehitatud raamatukogusid Freetype 2.13.0 ja Harfbuzz 7.1.0.
- GTK-le on lisatud skaleeritud fontide vahemälustamise tugi, samuti on paranenud töötluse efektiivsus fontide osas. GTK-süsteemides on fontconfig'i tugi lõpetatud.
- Parandatud on turvalisusprobleemidega seotud vead.

Allikas: opennet.ru
