Die Veröffentlichung von Pale Moon 32, einem Webbrowser, der von der Codebasis von Firefox abgeleitet wurde, sorgt fĂŒr eine höhere Effizienz, behĂ€lt die klassische BenutzeroberflĂ€che bei, minimiert den Speicherverbrauch und bietet erweiterte Anpassungsmöglichkeiten. Die Pale Moon-Versionen sind fĂŒr Windows und Linux (x86_64) verfĂŒgbar. Der Quellcode des Projekts wird unter der MPLv2 (Mozilla Public License) lizenziert.
Das Projekt hĂ€lt an einer klassischen BenutzeroberflĂ€che fest, ohne auf die in Firefox 29 und 57 integrierten Australis- und Photon-Schnittstellen umzusteigen, und bietet umfangreiche Anpassungsmöglichkeiten. Zu den entfernten Komponenten gehören DRM, Social API, WebRTC, ein PDF-Viewer, der Crash Reporter, statistische Erhebungs-Codes, Tools fĂŒr die elterliche Kontrolle und UnterstĂŒtzung fĂŒr Menschen mit Behinderungen. Im Vergleich zu Firefox wurde die UnterstĂŒtzung der XUL-Technologie in den Browser zurĂŒckgebracht, und sowohl vollstĂ€ndige als auch leichtgewichtige Design-Themes sind weiterhin anwendbar.

In der neuen Version:
- Es wurden Arbeiten zur Behebung von KompatibilitĂ€tsproblemen durchgefĂŒhrt. Der vollstĂ€ndige Umfang der ECMAScript-Spezifikationen, die zwischen 2016 und 2020 veröffentlicht wurden, wird unterstĂŒtzt, mit Ausnahme der UnterstĂŒtzung fĂŒr BigInt.
- Im JPEG-XL-Bildformat wurde die UnterstĂŒtzung fĂŒr Animationen und progressives Decodieren (Anzeige wĂ€hrend des Ladens) hinzugefĂŒgt. Die Bibliotheken JPEG-XL und Highway wurden aktualisiert.
- Die Engine fĂŒr regulĂ€re AusdrĂŒcke wurde erweitert. RegulĂ€re AusdrĂŒcke unterstĂŒtzen jetzt benannte Gruppen (named captures), es wurden Escape-Sequenzen fĂŒr Unicode-Zeichengruppen implementiert (z. B. \p{Math} â mathematische Symbole), und die Implementierung der Modi âlookbehindâ und âlookaroundâ wurde ĂŒberarbeitet.
- Die CSS-Eigenschaften offset-* wurden in inset-* umbenannt, um den Anforderungen der Spezifikation zu entsprechen. CSS-Probleme im Zusammenhang mit Vererbung und AuffĂŒllung um Elemente wurden behoben. Der Code wurde bereinigt, wobei nicht verwendete CSS-Eigenschaften mit PrĂ€fixen entfernt wurden.
- Ein Problem mit dem Speicherverbrauch bei der Verarbeitung von animierten Bildern mit extrem hoher Auflösung wurde behoben.
- Die UnterstĂŒtzung fĂŒr alternative Builder bei der Erstellung auf Unix-Ă€hnlichen Systemen wurde hinzugefĂŒgt.
- Die Arbeit an den offiziellen Builds fĂŒr macOS und FreeBSD neigt sich dem Ende zu (Beta-Builds sind bereits verfĂŒgbar).
Quelle: opennet.ru
