Udgivelsen af webbrowseren Pale Moon 35.0.0 er offentliggjort, som er afledt af Firefox-kodebasen for at sikre højere effektivitet, bevare det klassiske interface, minimere hukommelsesforbruget og tilbyde flere tilpasningsmuligheder. Pale Moon-versioner er tilgængelige for Windows og Linux (x86_64). Projektkoden distribueres under MPLv2 (Mozilla Public License).
Projektet følger den klassiske grænsefladeopbygning uden at overgå til de i Firefox 29 og 57 integrerede Australis og Photon-grænseflader og tilbyder omfattende tilpasningsmuligheder. Blandt de fjernede komponenter kan nævnes DRM, Social API, WebRTC, PDF-læser, Crash Reporter, kode til indsamling af statistikker, værktøjer til forældre- kontrol og funktioner for mennesker med handicap. Sammenlignet med Firefox er understøttelsen af udvidelser, der bruger XUL, genindført, og muligheden for at anvende både fuld- og letvægtstemaer er bevaret.
Vigtige ændringer:
- Lag tilføjet som standard for at sikre kompatibilitet med API'erne Document.elementFromPoint, GetAnimations, image.decode(), Intl.DisplayNames, Intl.ListFormat, Intl.RelativeTimeFormat og Streams.
- CSS understøtter nu nøgleordene revert-layer og pseudo-klassen ':has()'.
- Metoden replaceSync er blevet implementeret i objektet CSSStyleSheet.
- Egenskaben adoptedStyleSheets er blevet tilføjet.
- I kompatibilitetstilstand med Firefox er version 140 indstillet som standard.
- Understøttelsen af LoongArch64 og Mac/PPC-arkitekturer er forbedret.
- Der er tilføjet en mulighed for at bygge NPAPI-support uden GTK2 til Linux og FreeBSD.
- Ydelsen af datasæt i formularer på nogle komplekse sider er blevet forbedret på Linux-platformen.
Kilde: opennet.ru
