Izdaja brskalnika Pale Moon 32.1

Objavljena je bila izdaja spletnega brskalnika Pale Moon 32.1, ki se je odcepil od kodne baze Firefox, da bi zagotovil večjo zmogljivost, ohranil klasični vmesnik, zmanjšal porabo pomnilnika in zagotovil dodatne možnosti prilagajanja. Zgradbe Pale Moon so ustvarjene za Windows in Linux (x86_64). Projektna koda se distribuira pod MPLv2 (Mozilla Public License).

Projekt se drži klasične organizacije vmesnika, brez prehoda na vmesnika Australis in Photon, integrirana v Firefox 29 in 57, ter z zagotavljanjem obsežnih možnosti prilagajanja. Odstranjene komponente vključujejo DRM, Social API, WebRTC, pregledovalnik PDF, Crash Reporter, kodo za zbiranje statističnih podatkov, starševski nadzor in osebe s posebnimi potrebami. V primerjavi s Firefoxom je brskalnik vrnil podporo za razširitve, ki uporabljajo XUL, in ohranil možnost uporabe tako polnopravnih kot lahkih tem.

V novi različici:

  • Podpora za zbirko tehnologij WebComponents za ustvarjanje oznak HTML po meri je privzeto omogočena, vključno s specifikacijami Custom Elements, Shadow DOM, JavaScript Modules in HTML Templates, kot so tiste, ki se uporabljajo na GitHubu. Iz nabora WebComponents v Pale Moon so bili doslej implementirani samo API-ji CustomElements in Shadow DOM.
  • Graditve za macOS (Intel in ARM) so bile stabilizirane.
  • Omogočeno zatemnitev repa naslovov zavihkov, ki ne vsebujejo vsega besedila (namesto prikaza elipse).
  • Posodobljene izvedbe Promise in async funkcije. Implementirana je metoda Promise.any().
  • Izboljšana obdelava objektov z regularnimi izrazi, za katere je zagotovljeno pravilno zbiranje smeti.
  • Težave s predvajanjem videa v formatu VP8 so bile odpravljene.
  • Posodobljena vgrajena pisava emoji.
  • Implementirani psevdo-razredi CSS ":is()" in ":where()".
  • Implementirani kompleksni izbirniki za psevdorazred ":not()".
  • Implementirana lastnost vstavljenega CSS.
  • Implementirana funkcija CSS env().
  • Dodana obdelava za predvajanje videa z barvnim modelom RGB in ne samo YUV. Zagotovljena je video obdelava s celotnim razponom svetlosti (stopnje 0-255).
  • API spletnega besedila v govor je privzeto omogočen.
  • Posodobljene različice knjižnic NSPR 4.35 in NSS 3.79.4.
  • Odstranjene so bile neuporabljene nastavitve zaščitnega sistema Tracking in očiščena koda (Pale Moon za sledenje obiskov uporablja lasten sistem za blokiranje števcev, sistem za zaščito sledenja iz Firefoxa pa ni bil uporabljen).
  • Varnost generiranja kode v motorju JIT je bila izboljšana.

Izdaja brskalnika Pale Moon 32.1


Vir: opennet.ru

Dodaj komentar