Pale Moon Browser 32.2 leidimas

Paskelbtas „Pale Moon 32.2“ ž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:

  • Buvo pateiktos eksperimentinės FreeBSD versijos naudojant GTK2 (be anksčiau pasiūlytų versijų su GTK3). Norint suspausti FreeBSD rinkinius, vietoj bzip2 naudojamas xz formatas.
  • „Goanna“ naršyklės variklis (Mozilla Gecko variklio šakutė) ir UXP platforma (Unified XUL Platform, „Firefox“ komponentų šakutė) buvo atnaujintos iki 6.2 versijos, kuri pagerina suderinamumą su kitomis naršyklėmis ir veikia su dauguma svetainių, kuriose vartotojai pranešė apie problemas. su.
  • Įdiegtas „JavaScript“ modulių importavimo palaikymas naudojant importo () išraišką.
  • Moduliai suteikia galimybę eksportuoti asinchronines funkcijas.
  • Pridėtas „JavaScript“ klasių laukų palaikymas.
  • Pridėtas priskyrimo operatorių "||=", "&&=" ir "??="" palaikymas.
  • Suteikta galimybė naudoti nebenaudojamą visuotinį window.event (įgalinta per dom.window.event.enabled apie:config), kuris ir toliau naudojamas kai kuriose svetainėse.
  • Įdiegti self.structuredClone() ir Element.replaceChildren() metodai.
  • „Shadow DOM“ diegimas pagerino „:host“ pseudoklasės palaikymą.
  • CSS WebComponents dabar palaiko ::slotted() funkciją.
  • Patobulintas atminties puslapių kaupimas talpykloje.
  • Pridėtas FFmpeg 6.0 daugialypės terpės paketo palaikymas.
  • Ištaisytos strigtys naudojant WebComponents technologijas (Custom Elements, Shadow DOM, JavaScript moduliai ir HTML šablonai).
  • Išspręstos antrinių platformų kūrimo iš šaltinio kodo problemos.
  • Atnaujintas Fetch API diegimas.
  • DOM Performance API diegimas suderintas su specifikacija.
  • Patobulintas klavišų paspaudimų valdymas, papildomas įvykių siuntimo palaikymas naudojant Ctrl+Enter.
  • Integruotos bibliotekos, skirtos Freetype 2.13.0 ir Harfbuzz 7.1.0, buvo atnaujintos.
  • GTK įdiegtas mastelio šriftų talpyklos palaikymas ir patobulintas darbo su šriftais našumas. „Fontconfig“ palaikymas GTK sistemose buvo nutrauktas.
  • Saugos klaidų taisymai buvo perkelti į priekį.

Pale Moon Browser 32.2 leidimas

Šaltinis: opennet.ru

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