Google намерена вернуть в браузер Chrome поддержку формата изображений JPEG XL, спустя более двух лет после его удаления. Рик Байерс, технический руководитель в команде разработки Chrome, сообщил о планах интегрировать в Chromium современный декодировщик JPEG XL, отличающийся производительностью и безопасной работой с памятью. Уточняется, что данное решение станет окончательным только при условии готовности команды к длительному сопровождению этой функции.
Причиной пересмотра позиции Google стало изменение отраслевой обстановки. С момента отказа от JPEG XL в 2022 году ситуация значительно изменилась: Apple добавила поддержку формата в Safari, Microsoft внедрила его в Windows 11, а разработчики Firefox выразили намерение реализовать поддержку JPEG XL в своём браузере. Кроме того, спецификация PDF теперь официально включает JPEG XL, а Adobe начала использовать его в сжатии DNG и PDF-документов. Всё это демонстрирует, что формат получил признание крупных игроков отрасли, что стало весомым аргументом в пользу его возвращения в Chrome.
Изначально Google отказалась от поддержки JPEG XL, ссылаясь на якобы низкий интерес со стороны разработчиков и отсутствие явных преимуществ по сравнению с существующими решениями. В то время компания активно продвигала собственный формат WebP, который уже начал набирать популярность. Однако разработчики и пользователи неоднократно критиковали это решение, указывая на перспективность JPEG XL и его технологические преимущества.
После объявлений Байерса, другой разработчик из команды Chromium опубликовал технический отчёт, в котором описана текущая реализация декодировщика JPEG XL. В обновлённой версии используется доработанный и синхронизированный с библиотекой libjxl код, ранее уже присутствовавший в Chromium. Среди нововведений — поддержка анимации, которая пока отсутствует в реализации данного формата в других браузерах.
Формат JPEG XL получил статус международного стандарта в 2021 году (ISO/IEC 18181). Он разрабатывался как универсальный преемник устаревшего JPEG, предлагая обратную совместимость, высокую степень сжатия без потерь, поддержку HDR, изображений с высоким разрешением и многослойной структурой. JPEG XL обеспечивает не только более эффективное хранение и передачу изображений, но и служит перспективной платформой для профессионального применения в графике, фотографии и публикациях.
Важно понимать, что Google не являлась основным разработчиком JPEG XL, несмотря на участие в ранних этапах. В 2017 году команда Google по исследованию сжатия данных представила формат PIK — прототип, использованный позднее как одна из основ для JPEG XL. Однако ключевую роль в разработке сыграл бельгийский инженер Йон Снейерс и организация Joint Photographic Experts Group (JPEG), входящая в структуру ISO и IEC. Также в разработке участвовала компания Cloudinary, в которой Снейерс работает в настоящее время. Таким образом, вклад Google был скорее вспомогательным, нежели ведущим.
Долгое время Google игнорировала мнение сообщества и индустриальных партнёров, отказываясь от реализации JPEG XL, в то время как другие компании активно двигались в сторону его внедрения. Однако, когда поддержку формата начали демонстрировать такие корпорации, как Apple, Microsoft и Adobe, проигнорировать тренд стало невозможно. Особенно на фоне того, что JPEG XL предлагает очевидные преимущества перед WebP, включая более высокую эффективность сжатия и качество при сохранении деталей.
С технической точки зрения JPEG XL обладает рядом значительных преимуществ. Он поддерживает lossless-сжатие для JPEG-файлов, позволяет хранить анимации, альфа-каналы, цветовые профили и метаданные без потерь. Также реализована поддержка изображений с высоким динамическим диапазоном (HDR), что делает его идеальным решением для профессиональной обработки фото и видео. При этом формат рассчитан на долгосрочное хранение изображений и может использоваться как в бытовых, так и в архивных целях.
В отличие от устаревших форматов, таких как GIF, JPEG или PNG, JPEG XL предлагает современную архитектуру и открытую спецификацию. Это делает его привлекательным для разработчиков, производителей программного обеспечения и аппаратных решений. Кроме того, формат активно развивается и поддерживается сообществом, что повышает его устойчивость и потенциал для адаптации в различных сферах — от веб-разработки до медицинской визуализации.
Внедрение JPEG XL также может существенно повлиять на мобильные устройства и приложения. Благодаря высокой степени сжатия и поддержке прогрессивной загрузки, изображения в этом формате смогут быстрее загружаться и занимать меньше места, не теряя при этом в качестве. Это особенно важно в условиях ограниченного трафика, где экономия ресурсов без ущерба для визуального восприятия играет ключевую роль.
Ещё один важный аспект — безопасность. В отличие от старых проприетарных плагинов, которые часто становились уязвимостями в системах (вспомним Flash или старые PDF-плагины), JPEG XL реализуется как нативная часть браузера с открытым исходным кодом. Это обеспечивает своевременное обновление, контроль качества и минимизацию рисков, связанных с безопасностью. В перспективе это может способствовать снижению числа уязвимостей в экосистеме браузеров.
Таким образом, возвращение JPEG XL в Chrome — это не просто очередное обновление браузера, а шаг, способный изменить подход к работе с изображениями в интернете. Учитывая растущую поддержку формата на уровне операционных систем, программ и браузеров, можно ожидать, что JPEG XL станет новым стандартом для визуального контента в ближайшие годы. Google, пусть и с опозданием, но вынужден признать это и скорректировать свою стратегию.



