Objavljeno je izdanje web pretraživača Pale Moon 32, koji se odvojio od Firefox baze koda kako bi pružio bolje performanse, sačuvao klasični interfejs, minimizirao potrošnju memorije i pružio dodatne mogućnosti prilagođavanja. Pale Moon verzije se generišu za Windows i Linux (x86_64). Kod projekta se distribuira pod MPLv2 (Mozilla Public License).
Projekat se pridržava klasične organizacije interfejsa, bez prelaska na Australis i Photon interfejse integrisane u Firefox 29 i 57, i sa opsežnim opcijama prilagođavanja. Uklonjene komponente uključuju DRM, Social API, WebRTC, PDF preglednik, Crash Reporter, kod za prikupljanje statistike, alate za roditeljski nadzor i osobe sa invaliditetom. U poređenju sa Firefox-om, podrška za XUL tehnologiju je vraćena u pretraživač i zadržana je mogućnost korišćenja i punopravnih i laganih tema dizajna.
U novoj verziji:
- Posao je obavljen na rješavanju problema kompatibilnosti. Implementirana je puna pokrivenost ECMAScript specifikacija objavljenih 2016-2020, s izuzetkom BigInt podrške.
- Implementacija JPEG-XL formata slike je dodala podršku za animaciju i progresivno dekodiranje (prikaz prilikom učitavanja). JPEG-XL i Highway biblioteke su ažurirane.
- Mehanizam regularnih izraza je proširen. Regularni izrazi sada podržavaju imenovana hvatanja, implementirane su escape sekvence za Unicode klase znakova (na primjer, \p{Math} - matematički simboli), a redizajnirana je implementacija režima “lookbehind” i “lookaround”. ).
- CSS svojstva offset-* su preimenovana u inset-* kako bi bila u skladu sa specifikacijom. CSS rješava probleme s nasljeđivanjem i popunjavanjem oko elementa. Kod je očišćen i implementirana su neiskorištena CSS svojstva sa prefiksima.
- Rešen je problem sa iscrpljivanjem memorije prilikom obrade animiranih slika vrlo visoke rezolucije.
- Dodata podrška za alternativne linkere kada se gradi na sistemima sličnim Unixu.
- Rad na kreiranju zvaničnih verzija za macOS i FreeBSD je pri kraju (beta verzije su već dostupne).
izvor: opennet.ru