Firefox 149.0: Rust-basierter JPEG-XL-Decoder und Verbesserungen für Entwickler
Firefox 149.0 wurde am 24. März 2026 veröffentlicht. Wichtige Änderungen umfassen den Wechsel zum Rust-basierten JPEG-XL-Decoder jxl-rs anstelle von C++, schnellere PDF-Verarbeitung, HTTP/3-Unterstützung in instabilen Netzwerken sowie die Standardnutzung des XDG Portals unter Linux. Der Browser ist für Windows, Linux und macOS verfügbar.
Veröffentlichungszeitplan vor 149.0
Die Firefox-Entwicklung folgte dem Zeitplan: Version 138 — April 2025, 139 — Mai 2025, 140 ESR — Juni 2025 mit Langzeitunterstützung. Firefox 141 wurde am 22. Juli 2025 veröffentlicht, 142 im August fügte LLM für Erweiterungen hinzu, 143 — September, 144 — Oktober, 145 im November stellte die Unterstützung für 32-Bit-Linux ein. Dezember 2025 — 146, Januar 2026 — 147, Februar — 148 mit dem Abschnitt „KI-Verwaltung“.
Technische Verbesserungen bei Dekodierung und Rendering
- JPEG-XL mit Rust (jxl-rs): Ersetzt den C++-Decoder und bietet speichersichere Verarbeitung. Ähnlich wie der Ansatz von Chrome nach der Wiederherstellung der Formatunterstützung.
- PDF-Verarbeitung: Schneller, mit Bildextraktion aus PDF über das Kontextmenü.
- HTTP/3: Verbesserte Upload-Stabilität in instabilen Netzwerken.
- XDG Portal unter Linux: Standard-Dateiauswahldialog mit GTK3-Fallback.
- Linux-Fehlerdarstellung: Aktualisierte UI-Elemente.
Der WebRender-Layer-Compositor ist standardmäßig unter Windows aktiviert, um den Stromverbrauch bei Vollbildvideos zu senken und WebGL/WebGPU zu beschleunigen.
Neue APIs für Webentwickler
Neue Tools für Entwickler auf Mittel- und Senior-Niveau:
- HTMLMediaElement.captureStream(): Entspricht der Spezifikation, unterstützt die Pseudoklassen
:playingund:paused, Text-Elemente mitshowPicker(). - Reporting API: Universeller Mechanismus für Web-Apps basierend auf Plattformfunktionen.
Diese APIs vereinfachen die Integration von Medien und Analysen ohne externe Bibliotheken.
UI-Features und Plattformänderungen
- Geteilte Ansicht: Geteilter Bildschirm für zwei Seiten in einem Tab. Aktivierung per Rechtsklick auf den Tab, unterstützt Tab-Gruppen.
- Teilen-Button: Zum Toolbar hinzufügen per Rechtsklick auf den Tab, integriert mit der Systemfreigabe von Windows/macOS.
- Geolocation unter Windows: Wechsel zum modernen Windows.Devices.Geolocation statt der Windows-7-API.
Sicherheitsverbesserungen
- Automatisches Blocken von Benachrichtigungen und Widerruf von Berechtigungen für Safe-Browsing-Seiten.
- Strengere Ladung von JS-Dateien im Parent-Prozess.
Die Änderungen zielen auf Unternehmensbereitstellungen und sichere Web-App-Entwicklung ab.
Wichtige Erkenntnisse
- Der Wechsel von JPEG-XL zu Rust steigert die Speichersicherheit ohne Leistungsverluste.
- Neue APIs erweitern die Möglichkeiten für Medien und Reporting in Web-Apps.
- Geteilte Ansicht und Teilen optimieren die Benutzererfahrung ohne Kompromisse bei der Privatsphäre.
- Der WebRender-Compositor reduziert die GPU-Last bei Video- und WebGL-Szenarien.
- Sicherheit gegen schädliche Inhalte und JS-Ladungen wurde verstärkt.
— Editorial Team
Noch keine Kommentare.