A web developer implementing JPEG XL support found the format's decoding performance too slow for practical web use, with large images taking 1-2 seconds to load even after optimization. Beyond performance concerns, the JPEG XL library adds significant complexity with 508 source files and many dependencies, making maintenance difficult for marginal improvements over existing formats like WebP and PNG.
JPEG XL, despite being a technically impressive and royalty-free image codec, struggles to justify its adoption on the Web. The author argues that lossy compression dominates Web use cases where JPEG XL offers minimal advantage, and modern encoders like AV1 now surpass JPEG XL in both speed and compression efficiency according to perceptual metrics.