Google hat heute offiziell die stabile Version von Chrome 145 für die Desktop-Plattformen Windows, macOS und Linux veröffentlicht. Das größte Highlight dieses Updates ist die Wiedereinführung der Unterstützung für das JPEG-XL-Bildformat. Bereits im Jahr 2022 hat Google die JPEG-XL-Unterstützung in der Chrome/Chromium-Codebasis aufgegeben und entfernt. Nach einigen Jahren ist dieses moderne Bildformat auf die zentrale Rendering-Engine des Browsers, Blink, zurückgekehrt.

Bei der technischen Umsetzung greift Chrome 145 nicht auf die alte C++-Version der libjxl-Bibliothek zurück, sondern nutzt den in Rust geschriebenen jxl-rs-Decoder, um die Speichersicherheit und Gesamtzuverlässigkeit zu verbessern. In der aktuellen Version wird die JPEG-XL-Dekodierungsfunktion weiterhin über den experimentellen Schalter „enable-jxl-image-format“ im Browser gesteuert, und Benutzer müssen diese Option explizit aktivieren, um entsprechende Funktionen nutzen zu können.
Zusätzlich zu JPEG-XL bringt Chrome 145 mehrere Updates für die Funktionen des Web-Frontends und der Browserplattform. Im Hinblick auf die Unterstützung von Webstandards bietet die neue Version Unterstützung für das CSS-Attribut „text-justify“ und verbessert das Verhalten des Spaltenumbruchs im mehrspaltigen Layout (multicol), um eine detailliertere Kontrolle für den Schriftsatz und das Leseerlebnis zu ermöglichen. Der Browser führt außerdem gerätegebundene Sitzungsanmeldeinformationen ein, von denen eine stärkere Bindung und Fälschungssicherheit bei der Authentifizierung und Sitzungssicherheit erwartet wird.
In Bezug auf Speicher und Leistung fügt Chrome 145 IndexedDB ein SQLite-Backend hinzu, um eine zuverlässigere und effizientere Datenpersistenzlösung zu erreichen. Gleichzeitig vereinfacht der Browser standardmäßig die User-Agent-Zeichenfolge weiter, um die Privatsphäre der Benutzer zu schützen und die Fingerabdruckverfolgung zu reduzieren, während gleichzeitig ein Gleichgewicht mit der Website-Kompatibilität gewahrt bleibt. Die neue Version fügt außerdem die Upsert-Funktion und eine Reihe weiterer grundlegender Verbesserungen hinzu, sodass Entwickler bei der Verarbeitung von Daten und Schnittstellen über einen flexibleren Betriebsraum verfügen.
Weitere technische Details und Entwickleranweisungen zu den Funktionsänderungen von Chrome 145 finden Sie in den entsprechenden Blogs, die von der ChromeStatus-Plattform veröffentlicht werden:
https://chromestatus.com/roadmap