Nettleseren Pale Moon 35.0.0 er lansert. Den forker fra Firefox-kodebasen for å forbedre ytelsen, opprettholde det klassiske grensesnittet, minimere minneforbruket og gi ytterligere tilpasningsmuligheter. Pale Moon-bygg er laget for Windows и Linux (x86_64). Prosjektkoden distribueres 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.
Hovedendringer:
- Mellomliggende elementer er aktivert som standard for å sikre kompatibilitet med API-ene Document.elementFromPoint, GetAnimations, image.decode(), Intl.DisplayNames, Intl.ListFormat, Intl.RelativeTimeFormat og Streams.
- CSS implementerer nøkkelordet revert-layer og pseudoklassen ":has()".
- CSSStyleSheet-objektet implementerer replaceSync-metoden.
- adoptedStyleSheets-egenskapen er lagt til.
- I Firefox-kompatibilitetsmodus er versjon 140 satt som standard.
- Forbedret støtte for LoongArch64 og Mac/PPC-arkitekturer.
- For Linux og FreeBSD la til et alternativ for å bygge NPAPI-støtte uten GTK2.
- På plattformen Linux Forbedret ytelse for dataregistrering i skjemaer på noen komplekse sider.
Kilde: opennet.ru
