Pale Moon Browser 32.1 leidimas

Paskelbtas „Pale Moon 32.1“ žiniatinklio naršyklės leidimas, kuris atsiskyrė nuo „Firefox“ kodų bazės, kad užtikrintų didesnį našumą, išsaugotų klasikinę sąsają, sumažintų atminties suvartojimą ir suteiktų papildomų tinkinimo parinkčių. „Pale Moon“ versijos generuojamos „Windows“ ir „Linux“ (x86_64). Projekto kodas platinamas pagal MPLv2 (Mozilla Public License).

Projektas atitinka klasikinį sąsajos organizavimą, neperjungiant į Australis ir Photon sąsajas, integruotas į Firefox 29 ir 57, ir suteikiant plačias tinkinimo parinktis. Pašalinti komponentai yra DRM, socialinis API, WebRTC, PDF peržiūros priemonė, „Crash Reporter“, statistikos rinkimo kodas, tėvų kontrolė ir žmonės su negalia. Palyginti su „Firefox“, naršyklė grąžino XUL naudojančių plėtinių palaikymą ir išlaiko galimybę naudoti tiek pilnavertes, tiek lengvas temas.

Naujoje versijoje:

  • „WebComponents“ technologijų rinkinio, skirto tinkintoms HTML žymoms kurti, palaikymas įgalintas pagal numatytuosius nustatymus, įskaitant tinkintų elementų, šešėlinio DOM, „JavaScript“ modulių ir HTML šablonų specifikacijas, pvz., naudojamas „GitHub“. Iš WebComponents rinkinio Pale Moon iki šiol buvo įdiegtos tik CustomElements ir Shadow DOM API.
  • „MacOS“ („Intel“ ir „ARM“) versijos buvo stabilizuotos.
  • Įgalintas skirtukų pavadinimų, kuriuose nėra viso teksto, uodegos patamsinimas (vietoj elipsės rodymo).
  • Atnaujinti „Promise“ diegimai ir asinchronizavimo funkcijos. Buvo įdiegtas Promise.any() metodas.
  • Patobulintas objektų apdorojimas reguliariosiomis išraiškomis, kurioms užtikrinamas teisingas šiukšlių surinkimas.
  • Išspręstos problemos, susijusios su vaizdo įrašų atkūrimu VP8 formatu.
  • Atnaujintas integruotas jaustukų šriftas.
  • Įdiegtos CSS pseudoklasės ":is()" ir ":where()".
  • Įdiegti sudėtingi pseudoklasės ":not()" selektoriai.
  • Įdiegta įterptoji CSS nuosavybė.
  • Įdiegta CSS funkcija env().
  • Pridėtas apdorojimas vaizdo įrašų atkūrimui naudojant RGB spalvų modelį, o ne tik YUV. Pateikiamas vaizdo apdorojimas su visu ryškumo diapazonu (0-255 lygiai).
  • Žiniatinklio teksto į kalbą API įjungta pagal numatytuosius nustatymus.
  • Atnaujintos NSPR 4.35 ir NSS 3.79.4 bibliotekų versijos.
  • Nenaudojami Sekimo apsaugos sistemos nustatymai buvo pašalinti ir kodas išvalytas (Pale Moon naudoja savo skaitiklių blokavimo sistemą apsilankymams sekti, o „Firefox“ sekimo apsaugos sistema nebuvo naudojama).
  • Patobulintas kodo generavimo saugumas JIT variklyje.

Pale Moon Browser 32.1 leidimas


Šaltinis: opennet.ru

Добавить комментарий