Objavljeno je izdanje web preglednika Pale Moon 32, koji se odvojio od baze kodova Firefoxa kako bi pružio bolje performanse, sačuvao klasično sučelje, smanjio potrošnju memorije i pružio dodatne mogućnosti prilagodbe. Pale Moon međugradnje generiraju se za Windows i Linux (x86_64). Kôd projekta se distribuira pod MPLv2 (Mozilla Public License).
Projekt se pridržava klasične organizacije sučelja, bez prelaska na sučelja Australis i Photon integrirana u Firefox 29 i 57, te s opsežnim mogućnostima prilagodbe. Uklonjene komponente uključuju DRM, Social API, WebRTC, PDF preglednik, Crash Reporter, kod za prikupljanje statistike, alate za roditeljski nadzor i osobe s invaliditetom. U usporedbi s Firefoxom, podrška za XUL tehnologiju je vraćena u preglednik i zadržana je mogućnost korištenja i potpunih i laganih dizajnerskih tema.
U novoj verziji:
- Radilo se na rješavanju problema kompatibilnosti. Implementirana je potpuna pokrivenost ECMAScript specifikacija objavljenih 2016.-2020., s iznimkom podrške za BigInt.
- Implementacija formata slike JPEG-XL dodala je podršku za animaciju i progresivno dekodiranje (prikaz dok se učitava). Biblioteke JPEG-XL i Highway su ažurirane.
- Mehanizam za regularne izraze je proširen. Regularni izrazi sada podržavaju imenovana hvatanja, implementirane su izlazne sekvence za Unicode klase znakova (na primjer, \p{Math} - matematički simboli), a implementacija načina rada “lookbehind” i “lookaround” je redizajnirana. ).
- CSS svojstva offset-* preimenovana su u inset-* kako bi bila u skladu sa specifikacijom. CSS rješava probleme s nasljeđivanjem i padding oko elementa. Kôd je očišćen i implementirana su nekorištena CSS svojstva s prefiksima.
- Riješen je problem s iscrpljivanjem memorije prilikom obrade animiranih slika vrlo visoke rezolucije.
- Dodana podrška za alternativne povezivače pri izgradnji na sustavima sličnim Unixu.
- Rad na izradi službenih verzija za macOS i FreeBSD je pri kraju (beta verzije su već dostupne).
Izvor: opennet.ru