De release van de webbrowser Pale Moon 35.0.0 is uitgebracht, een afsplitsing van de code van Firefox die zorgt voor een hogere efficiƫntie, het behoud van een klassieke interface, minimalisering van het geheugengebreuk en extra aanpassingsmogelijkheden. Pale Moon builds zijn beschikbaar voor Windows en Linux (x86_64). De code van het project wordt verspreid onder de MPLv2-licentie (Mozilla Public License).
Het project houdt vast aan de klassieke interface lay-out, zonder over te stappen naar de in Firefox 29 en 57 geĆÆntegreerde interfaces Australis en Photon, met uitgebreide aanpassingsmogelijkheden. Verwijderde componenten zijn onder andere DRM, Social API, WebRTC, PDF-lezer, Crash Reporter, statistiekverzamelcode, tools voor ouderlijk toezicht en hulpmiddelen voor mensen met beperkingen. In vergelijking met Firefox is de ondersteuning voor extensies die XUL gebruiken teruggebracht in de browser, en blijft de mogelijkheid om zowel volledige als lichte thema's toe te passen behouden.
Belangrijkste wijzigingen:
- Standaard zijn er lagen inbegrepen voor compatibiliteit met de API's Document.elementFromPoint, GetAnimations, image.decode(), Intl.DisplayNames, Intl.ListFormat, Intl.RelativeTimeFormat en Streams.
- In CSS zijn het sleutelwoord revert-layer en de pseudo-klasse ':has()' geĆÆmplementeerd.
- In het object CSSStyleSheet is de methode replaceSync geĆÆmplementeerd.
- De eigenschap adoptedStyleSheets is toegevoegd.
- In de compatibiliteitsmodus met Firefox is versie 140 standaard ingesteld.
- De ondersteuning voor de architecturen LoongArch64 en Mac/PPC is verbeterd.
- Voor Linux en FreeBSD is er een optie toegevoegd voor het bouwen van NPAPI-ondersteuning zonder GTK2.
- Op het Linux-platform is de prestatie van dataverzamelingen in formulieren op sommige complexe pagina's verbeterd.
Bron: opennet.ru
