Objavljeno je izdanje web pretraživača Pale Moon 32.1, 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 uz pružanje opsežnih opcija prilagođavanja. Uklonjene komponente uključuju DRM, Social API, WebRTC, PDF preglednik, Crash Reporter, kod za prikupljanje statistike, roditeljski nadzor i osobe sa invaliditetom. U poređenju sa Firefox-om, pretraživač je vratio podršku za ekstenzije koje koriste XUL, i zadržao je mogućnost da koristi i potpune i lagane teme.
U novoj verziji:
- Podrška za paket WebComponents tehnologija za kreiranje prilagođenih HTML oznaka je omogućena prema zadanim postavkama, uključujući specifikacije Custom Elements, Shadow DOM, JavaScript module i HTML Templates kao što su one koje se koriste na GitHubu. Od skupa WebComponents u Pale Moon-u, do sada su implementirani samo CustomElements i Shadow DOM API-ji.
- Verzije za macOS (Intel i ARM) su stabilizirane.
- Omogućeno zatamnjenje repa naslova kartica koji ne sadrže sav tekst (umjesto da se prikazuje trotočka).
- Ažurirane Promise implementacije i asinhronizirane funkcije. Implementirana je metoda Promise.any().
- Poboljšana obrada objekata sa regularnim izrazima, za koje je osigurano ispravno sakupljanje smeća.
- Problemi sa reprodukcijom videa u VP8 formatu su riješeni.
- Ažurirani ugrađeni emoji font.
- Implementirane CSS pseudo-klase ":is()" i ":where()".
- Implementirani složeni selektori za pseudo-klasu ":not()".
- Implementirano umetnuto CSS svojstvo.
- Implementirana CSS funkcija env().
- Dodata obrada za video reprodukciju sa RGB modelom boja, a ne samo YUV. Obezbeđena je video obrada sa punim opsegom osvetljenosti (0-255 nivoa).
- Web text-to-speech API je omogućen prema zadanim postavkama.
- Ažurirane verzije biblioteka NSPR 4.35 i NSS 3.79.4.
- Neiskorištene postavke sistema zaštite od praćenja su uklonjene i kod je očišćen (Pale Moon koristi vlastiti sistem za blokiranje brojača za praćenje posjeta, a nije korišten sistem zaštite od praćenja iz Firefoxa).
- Poboljšana je sigurnost generiranja koda u JIT mašini.
izvor: opennet.ru