Google объявила о внедрении поддержки декодирования изображений JPEG XL в браузере Chrome начиная с версии 155. Формат с расширением .jxl предназначен для эффективного хранения изображений, включая фотографии высокого качества, HDR-контент и графику со сжатием без потерь.
Об этом команда Chrome сообщила 6 октября 2026 года в официальном блоге для разработчиков.
Чем JPEG XL отличается от JPEG
По данным Google, JPEG XL обеспечивает на 30–50% более эффективное сжатие по сравнению с традиционным JPEG. Это позволяет уменьшать размер файлов при сопоставимом качестве изображения.
Формат также поддерживает:
- сжатие без потерь;
- изображения с расширенным динамическим диапазоном (HDR);
- преобразование JPEG в JPEG XL без потери исходной информации;
- прогрессивное декодирование изображений.
Разработчики Chrome рекомендуют тестировать JPEG XL наряду с AVIF, а не рассматривать новый формат как универсальную замену существующим решениям.
Почему для декодирования используется Rust
Для обработки JPEG XL в Chrome интегрирован декодер jxl-rs, реализованный на языке Rust.
Декодеры изображений обрабатывают данные из внешних источников, поэтому ошибки управления памятью могут создавать риски безопасности браузера. Использование Rust позволяет снизить вероятность таких ошибок.
При разработке jxl-rs также уделили внимание производительности. В частности, применяются SIMD-оптимизации, позволяющие эффективнее использовать вычислительные возможности современных процессоров.
Google сообщает, что при проверках реализации, включая фаззинг и анализ кода, ошибок безопасности памяти обнаружено не было. Это не означает гарантированного отсутствия любых уязвимостей.
Что поддержка JPEG XL означает для веб-разработчиков
Появление JPEG XL в Chrome расширяет возможности выбора форматов изображений для сайтов и веб-приложений.
Наибольший интерес формат представляет для фотографий высокого качества, изображений со сжатием без потерь и сценариев, где важно прогрессивное отображение.
Однако владельцам сайтов пока не следует отказываться от JPEG, WebP или AVIF. Перед внедрением .jxl необходимо проверить поддержку формата в браузерах целевой аудитории и предусмотреть альтернативные изображения для несовместимых клиентов.
Источник: Chrome for Developers — Shipping JPEG XL in Chrome, 6 октября 2026 года.