Die web-browser Pale Moon 29.1 ist verfĂŒgbar. Er stammt aus dem Code von Firefox und bietet eine höhere Effizienz, bewahrt die klassische BenutzeroberflĂ€che, minimiert den Speicherverbrauch und bietet erweiterte Anpassungsmöglichkeiten. Die Pale Moon-Builds werden fĂŒr Windows und Linux (x86 und x86_64) erstellt. Der Projektcode wird unter der MPLv2-Lizenz (Mozilla Public License) veröffentlicht.
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:
- Es wurde die Methode String.prototype.replaceAll() implementiert, die eine neue Zeichenkette zurĂŒckgibt (die ursprĂŒngliche Zeichenkette bleibt unverĂ€ndert), in der basierend auf einem angegebenen Muster alle Ăbereinstimmungen ersetzt wurden.
- Es wurde eine Funktion zur Verarbeitung beliebiger JSON-Texte als syntaktisches TeilmenĂŒ von ECMAScript implementiert, die die Verwendung von Zeilenumbruchzeichen (U+2028) und Absatztrennzeichen (U+2029) in Zeichenliteralen ermöglicht.
- Die korrekte Formatierung von Zeichenfolgen, die von der Methode JSON.stringify() zurĂŒckgegeben werden, wurde gewĂ€hrleistet.
- Es wurde UnterstĂŒtzung fĂŒr Trennzeichen zur anschaulichen Darstellung groĂer Zahlen in JavaScript hinzugefĂŒgt (z. B. 1_000_000).
- Die spezifischen Anpassungen fĂŒr bestimmte Websites zur Ăberschreibung des User-Agent-Werts wurden aktualisiert.
- Der AV-Codec ist standardmĂ€Ăig deaktiviert aufgrund von Problemen mit dem Streaming.
- SicherheitsanfÀlligkeiten wurden behoben.
Quelle: opennet.ru
