Рик Байерс, един от техническите ръководители на екипа, занимаващ се с развитието на Google Chrome, обяви готовността да включи в движка Chromium високоефективен и безопасен декодер за изображения в JPEG-XL формат, който да работи с паметта. Основният критерий за активиране на JPEG-XL декодера по подразбиране е готовността за дългосрочна поддръжка.
Забелязано е, че решението е взето във връзка с променената ситуация след последната оценка на внедряването на JPEG XL. През последните две години поддръжка за JPEG XL беше добавена в браузъра Safari, разработчиците на Firefox изразиха намерението си да поддържат JPEG XL, и беше взето решение за включване на поддръжката за JPEG XL в спецификацията на PDF. Освен това Google взе предвид желанията, изразени от разработчиците след премахването на JPEG XL от Chrome през 2022 година. Премахването беше извършено под предлог за слаб интерес от страна на екосистемата, недостатъчни предимства и желанието да се намали натоварването при поддръжката.
След обявлението на Рик, друг разработчик публикува отчет за състоянието на предложената за включване в Chrome реализация на JPEG-XL. Посочено е, че за основа е използван по-рано разработеният код в Chromium за поддръжка на JPEG-XL, който е актуализиран и синхронизиран с референтната реализация libjxl. Сред промените се отбелязва поддръжка на анимация (други браузъри все още не поддържат анимация).

Форматът JPEG XL беше стандартизиран през 2021 година (ISO/IEC 18181) като универсална замяна на JPEG, която поддържа компресия на съществуващите JPEG файлове без загуба на качество, широк динамичен обхват, висока разделителна способност и многослойни изображения. Сред предимствата на JPEG XL са:
- Намаляване на размера до 60% спрямо изображения JPEG с идентично качество;
- Поддръжка на HDR, анимация, прозрачност, режим на прогресивно зареждане;
- Плавно влошаване на качеството при намаляване на битрейта;
- Беззагубна компресия на JPEG (намаляване на размера на JPEG до 21% с възможност за възстановяване на оригиналното състояние);
- Поддръжка до 4099 канала;
- Широк диапазон на дълбочини на цветовете;
- Отсъствие на необходимост от плащане на патентни такси и наличието на отворена референтна реализация под лиценцията BSD.
Източник: opennet.ru
