Firefox 157 will include JPEG XL by default on all platforms(groups.google.com)
429 points by yboris 15 days ago | 131 comments
tl;dr: Firefox 157 will enable JPEG XL decoding by default on all platforms, using the Rust-based jxl-rs decoder with multithreading support, animation, and progressive rendering (features Safari's implementation lacks). Benchmarks show decode performance slightly ahead of Safari's C++ libjxl. However, a commenter raised concerns that lossless JPEG XL decodes ~30x slower than lossless WebP for only ~10% smaller files, suggesting Mozilla consider shipping only lossy JXL initially.
HN Discussion:
  • Curiosity about Apple's implementation choice and cross-implementation benchmarking with Rust decoders
  • Hope that JXL fully replaces legacy JPEG in widespread use
  • Desire for browsers to handle compatibility gaps when sites don't support JXL uploads
  • Etymology/naming clarification about what JPEG XL actually stands for
  • Question about backporting support to older Firefox versions on legacy OSes