Pale Moon Browser 32.2 utgivelse

Utgivelsen av nettleseren Pale Moon 32.2 har blitt publisert, som forgrenet seg fra Firefox-kodebasen for å gi høyere ytelse, bevare det klassiske grensesnittet, minimere minneforbruk og gi ytterligere tilpasningsmuligheter. Pale Moon-bygg er generert for Windows og Linux (x86_64). Prosjektkoden er distribuert under MPLv2 (Mozilla Public License).

Prosjektet følger den klassiske organiseringen av grensesnittet, uten å bytte til Australis- og Photon-grensesnittene integrert i Firefox 29 og 57, og med omfattende tilpasningsmuligheter. Fjernede komponenter inkluderer DRM, Social API, WebRTC, PDF-viewer, Crash Reporter, kode for statistikkinnsamling, foreldrekontroll og personer med funksjonshemminger. Sammenlignet med Firefox har nettleseren gitt støtte for utvidelser som bruker XUL, og beholder muligheten til å bruke både fullverdige og lette temaer.

I den nye versjonen:

  • Levert eksperimentelle bygg for FreeBSD ved bruk av GTK2 (i tillegg til tidligere tilbudte bygg med GTK3). FreeBSD-bygg komprimeres ved å bruke xz-formatet i stedet for bzip2.
  • Goanna-nettlesermotoren (en gaffel fra Mozilla Gecko-motoren) og UXP-plattformen (Unified XUL Platform, en gaffel av Firefox-komponenter) har blitt oppdatert til versjon 6.2, som forbedrer kompatibiliteten med andre nettlesere og fungerer med de fleste nettsteder som brukere rapporterte problemer med.
  • Implementert støtte for import av JavaScript-moduler ved hjelp av import()-setningen.
  • Moduler gir muligheten til å eksportere asynkrone funksjoner.
  • Lagt til støtte for felt i JavaScript-klasser.
  • Lagt til støtte for oppdragsoperatører "||=", "&&=" og "??=".
  • Gir muligheten til å bruke det utdaterte globale window.event (aktivert via dom.window.event.enabled i about:config), som fortsatt brukes på enkelte nettsteder.
  • Implementerte metodene self.structuredClone() og Element.replaceChildren().
  • Forbedret støtte for ":host"-pseudoklassen i Shadow DOM-implementeringen.
  • CSS WebComponents støtter ::slotted() funksjonen.
  • Forbedret minnesidebufring.
  • Lagt til støtte for FFmpeg 6.0 multimediepakke.
  • Rettet krasj ved bruk av WebComponents-teknologier (Custom Elements, Shadow DOM, JavaScript-moduler og HTML-maler).
  • Rettet problemer med å bygge fra kilden for sekundære plattformer.
  • Oppdatert implementering av Fetch API.
  • Implementeringen av DOM Performance API har blitt brakt i samsvar med spesifikasjonen.
  • Forbedret håndtering av tastetrykk, lagt til støtte for å sende en hendelse for Ctrl+Enter.
  • Oppdaterte Freetype 2.13.0 og Harfbuzz 7.1.0 innebygde biblioteker.
  • For GTK er bufringsstøtte for skalerte fonter implementert og ytelsen til arbeid med fonter er forbedret. Støtte for fontconfig har blitt droppet på GTK-systemer.
  • Flyttet rettelser for sikkerhetsrelaterte feil.

Pale Moon Browser 32.2 utgivelse

Kilde: opennet.ru

Legg til en kommentar