HeadlinesBriefing favicon HeadlinesBriefing.com

Firefox 157 aktiviert JPEG XL standardmäßig

Hacker News •
×

Timothy Nikkel hat auf der dev-platform-Liste von Mozilla angekündigt, dass Firefox 157 die JPEG-XL-Dekodierung standardmäßig auf allen Plattformen aktivieren wird. Die Funktion wurde hinter der Einstellung image.jxl.enabled entwickelt, die derzeit in Nightly aktiviert und seit Version 152 über ein Firefox-Labs-Kontrollkästchen verfügbar ist. Der Decoder ist jxl-rs, geschrieben in Rust.

Die während der Absicht zur Prototyp-Phase geäußerten Leistungsbedenken wurden adressiert. jxl-rs 0.6.0 führte Multithread-Dekodierung ein, und Benchmarks zeigen, dass es bei großen Bildern leicht vor dem C++-libjxl von Safari liegt. JXL bietet Funktionsparität mit anderen Formaten, einschließlich Animation und progressiver Anzeige, obwohl HDR-Bilder als SDR angezeigt werden.

Safari hat JPEG XL in Version 17.0 im Jahr 2023 ausgeliefert, während Chrome es hinter einem Flag hält. Die Tests umfassen Web-Platform-Tests, Gecko-Tests für Chunk-Dekodierung und Fuzzing. Animiertes JXL wird unterstützt.

Sergey Davidoff äußerte Bedenken, dass verlustfreies JPEG XL 30-mal langsamer als verlustfreies WebP ist, und schlug vor, zunächst nur verlustbehaftetes JPEG XL auszuliefern. Nikkels Plan bleibt, das vollständige Format standardmäßig zu aktivieren.

Wichtige Entitäten: Unternehmen: Mozilla, Safari, Chrome | Personen: Timothy Nikkel, Sergey Davidoff