Hasty Briefsbeta

Bilingual

Shipping JPEG XL in Chrome

8 hours ago
  • Chrome 155 adds support for JPEG XL (.jxl) image format with better compression, lossless support, HDR, and progressive decoding.
  • Chrome uses a Rust-based decoder (jxl-rs) to ensure memory safety, eliminating vulnerabilities common in C++ decoders.
  • Performance optimizations leverage SIMD via Rust's target_feature and a SIMD abstraction layer, matching the speed of the C++ reference implementation.
  • No memory safety bugs have been found in jxl-rs through fuzzing and AI code review.
  • The decision to ship JPEG XL was driven by consistent web developer feedback and the Interop Project.
  • Chrome participates in Interop 2026 JPEG XL Investigation to ensure cross-browser interoperability.
  • Developers are encouraged to use .jxl images and animations for a faster, richer, and safer web.