Die Veröffentlichung des Web-Browsers Pale Moon 31.4 wurde bekanntgegeben. Dieser Browser, der von der Codebasis von Firefox abgezweigt wurde, bietet verbesserte Leistung, bewahrt die klassische Benutzeroberfläche, minimiert den Speicherverbrauch und bietet erweiterte Anpassungsmöglichkeiten. Die Pale Moon-Builds sind für Windows und Linux (x86 und x86_64) verfügbar. Der Quellcode des Projekts wird unter der Lizenz MPLv2 (Mozilla Public License) veröffentlicht.
Das Projekt hält an einer klassischen Benutzeroberflächengestaltung fest, ohne zur in Firefox 29 integrierten Australis-Oberfläche zu wechseln, und bietet umfangreiche Anpassungsmöglichkeiten. Zu den entfernten Komponenten gehören DRM, Social API, WebRTC, ein PDF-Viewer, ein Crash Reporter, Code zur Statistikerfassung sowie Tools für die elterliche Kontrolle und für Menschen mit Behinderungen. Im Vergleich zu Firefox wurde die Unterstützung für die XUL-Technologie zurückgebracht und die Möglichkeit erhalten, sowohl vollständige als auch leichtgewichtige Designs zu verwenden.
In der neuen Version:
- Unterstützung für das Bildformat JPEG-XL wurde hinzugefügt.
- In regulären Ausdrücken wurden die Modi 'lookbehind' (Rückbezug) und 'lookaround' (Umfeldprüfung) implementiert.
- Der Code zur Verarbeitung von CORS-Headern wurde an die Spezifikation angepasst (es wurde die Möglichkeit hinzugefügt, Platzhalter '*' in den Headern Access-Control-Expose-Headers, Access-Control-Allow-Headers und Access-Control-Allow-Method anzugeben).
- Die Generierung von Tastendruckereignissen für Tasten mit nicht druckbaren Zeichen (Rücktaste, Tabulatortaste, Pfeiltasten) wurde eingestellt.
- Unterstützung für das macOS 13 „Ventura“ wurde hinzugefügt.
- Der Code zur Bewertung der Effizienz von Panorama- und Animationstabellen, der bei der Erhebung von Telemetrie verwendet wurde, wurde entfernt.
- Der Code zur Unterstützung von Builds auf der SunOS-Plattform wurde entfernt.
Quelle: opennet.ru
