Компания Google объявила о поддержке формата изображений JPEG XL в браузере Chrome 155. Этот формат предназначен для современных веб-разработчиков и фотографов, обеспечивая сжатие на 30–50% эффективнее, чем стандартный JPEG. Он поддерживает HDR, а также функции сжатия без потерь и транскодирования JPEG.

Разработчики рекомендуют использовать AVIF для задач, где критически важна скорость загрузки и экономия трафика. JPEG XL лучше подходит для высококачественных изображений и случаев, требующих прогрессивного декодирования. В демонстрации файл размером 146,7 КБ становился узнаваемым уже после загрузки нескольких килобайт данных.

Для повышения безопасности Google реализовала декодер JPEG XL на языке Rust под названием jxl-rs. Это решение призвано исключить уязвимости, связанные с небезопасной работой с памятью, такие как переполнение буфера или ошибки чтения, характерные для кода на C++. Декодер использует безопасные SIMD-инструкции для поддержания высокой производительности.

Команда Google провела проверку реализации jxl-rs с помощью ИИ-анализа и фаззинг-тестирования. В ходе разработки тесты не выявили проблем с безопасностью памяти. В Chrome также были интегрированы дополнительные оптимизации производительности для работы с новым декодером.