Shfletuesi Pale Moon 32.2 Publikimi

Është publikuar lëshimi i shfletuesit të uebit Pale Moon 32.2, i cili u shkëput nga baza e kodeve Firefox për të ofruar performancë më të lartë, për të ruajtur ndërfaqen klasike, për të minimizuar konsumin e kujtesës dhe për të ofruar opsione shtesë të personalizimit. Ndërtimet Pale Moon janë krijuar për Windows dhe Linux (x86_64). Kodi i projektit shpërndahet nën MPLv2 (Licencë Publike Mozilla).

Projekti i përmbahet organizimit klasik të ndërfaqes, pa kaluar në ndërfaqet Australis dhe Photon të integruara në Firefox 29 dhe 57, dhe me ofrimin e opsioneve të gjera të personalizimit. Komponentët e hequr përfshijnë DRM, Social API, WebRTC, shikues PDF, Raportues i përplasjeve, kodin e mbledhjes së statistikave, kontrollet prindërore dhe personat me aftësi të kufizuara. Krahasuar me Firefox-in, shfletuesi ka kthyer mbështetjen për shtesat që përdorin XUL dhe ruan aftësinë për të përdorur tema të plota dhe të lehta.

Në versionin e ri:

  • Ofroi ndërtime eksperimentale për FreeBSD duke përdorur GTK2 (përveç ndërtimeve të ofruara më parë me GTK3). Ndërtimet e FreeBSD kompresohen duke përdorur formatin xz në vend të bzip2.
  • Motori i shfletuesit Goanna (një pirun i motorit Mozilla Gecko) dhe platforma UXP (Platforma e Unifikuar XUL, një pirun i komponentëve të Firefox-it) janë përditësuar në versionin 6.2, i cili përmirëson përputhshmërinë me shfletuesit e tjerë dhe funksionon me shumicën e sajteve me të cilat përdoruesit raportuan probleme.
  • Mbështetje e implementuar për importimin e moduleve JavaScript duke përdorur deklaratën import().
  • Modulet ofrojnë mundësinë për të eksportuar funksione asinkronike.
  • Mbështetje e shtuar për fushat në klasat JavaScript.
  • Mbështetje e shtuar për operatorët e caktimit "||=", "&&=" dhe "??=".
  • Ofron mundësinë për të përdorur dritaren globale të vjetëruar.event (e aktivizuar nëpërmjet dom.window.event.enabled në about:config), e cila vazhdon të përdoret në disa sajte.
  • Metodat e implementuara self.structuredClone() dhe Element.replaceChildren().
  • Mbështetje e përmirësuar për pseudo-klasën ":host" në zbatimin e Shadow DOM.
  • CSS WebComponents mbështesin funksionin ::slotted().
  • Përmirësimi i ruajtjes së faqeve të memories.
  • Mbështetje e shtuar për paketën multimediale FFmpeg 6.0.
  • Rregullohen ndërprerjet kur përdorni teknologjitë e Komponentëve të uebit (Elemente të personalizuara, Shadow DOM, module JavaScript dhe shabllone HTML).
  • Rregulloi problemet me ndërtimin nga burimi për platformat dytësore.
  • Zbatimi i përditësuar i Fetch API.
  • Zbatimi i API-së së performancës DOM është sjellë në përputhje me specifikimet.
  • Përmirësimi i trajtimit të tastierëve, mbështetje e shtuar për dërgimin e një ngjarjeje për Ctrl+Enter.
  • Bibliotekat e integruara Freetype 2.13.0 dhe Harfbuzz 7.1.0 të përditësuara.
  • Për GTK-në, është implementuar mbështetja e caching-ut për shkronjat e shkallëzuara dhe është përmirësuar performanca e punës me fontet. Mbështetja për fontconfig është hequr në sistemet GTK.
  • Rregullime të zhvendosura për defektet e lidhura me sigurinë.

Shfletuesi Pale Moon 32.2 Publikimi

Burimi: opennet.ru

Shto një koment