Die Veröffentlichung des Web-Browsers Pale Moon 29.4 ist verfĂŒgbar. Er ist von der Codebasis von Firefox abgeleitet, um eine höhere Effizienz zu gewĂ€hrleisten, die klassische BenutzeroberflĂ€che beizubehalten, den Speicherverbrauch zu minimieren und zusĂ€tzliche Anpassungsmöglichkeiten zu bieten. Die Pale Moon-Builds werden fĂŒr Windows und Linux (x86 und x86_64) erstellt. Der Code des Projekts wird unter der MPLv2 (Mozilla Public License) lizenziert.
Das Projekt folgt einer klassischen BenutzeroberflĂ€chengestaltung, ohne auf die in Firefox 29 integrierte Australis-OberflĂ€che umzusteigen, und bietet umfangreiche Anpassungsmöglichkeiten. Zu den entfernten Komponenten zĂ€hlen DRM, Social API, WebRTC, PDF-Viewer, Crash Reporter, Statistiksammlung, Elternkontrollmittel und Hilfsmittel fĂŒr Menschen mit Behinderungen. Im Vergleich zu Firefox unterstĂŒtzt der Browser weiterhin die XUL-Technologie und ermöglicht sowohl die Verwendung vollstĂ€ndiger als auch leichtgewichtiger Themen. Pale Moon basiert auf der UXP (Unified XUL Platform), innerhalb derer Komponenten von Firefox aus dem Repository von Mozilla Central abgezweigt wurden, die von der Bindung an Rust-Code befreit sind und die Entwicklungen des Quantum-Projekts nicht enthalten.
In der neuen Version:
- promise.allSettled() wurde implementiert.
- Das globale Property origin fĂŒr Fenster und Worker wurde implementiert.
- Die Leistung der Speicherauslagerung wurde verbessert.
- Die Version der Bibliothek libcubeb wurde aktualisiert.
- Die SQLite-Bibliothek wurde auf Version 3.36.0 aktualisiert.
- Die Sicherheit bei der Arbeit mit Threads in der Implementierung des Inhalts-Caches wurde erhöht.
- Probleme, die zu AbstĂŒrzen fĂŒhrten, wurden behoben.
- SicherheitsanfÀlligkeiten wurden behoben.
Quelle: opennet.ru
