Согласно Фонду свободного программного обеспечения (FSF), решение Chrome отказаться от поддержки формата сжатых изображений, который помог разработать Google, является еще одним признаком «тревожного уровня контроля» рекламной компании над браузерами и Интернетом.
В своем заявлении Грег Фэроу, руководитель кампании FSF, обратил внимание на заявленную Google причину отказа от поддержки формата изображений JPEG XL , который был основан на собственном формате Google PIK . Инженер Google, комментируя средство отслеживания проблем JPEG XL в Chromium, главном проекте Chrome с открытым исходным кодом, написал, что «со стороны всей экосистемы недостаточно интереса к продолжению экспериментов с JPEG XL». Формат также «не предлагает достаточных дополнительных преимуществ». по сравнению с существующими форматами», а его удаление «уменьшает нагрузку на техническое обслуживание», пишет инженер.
«Оставляя в стороне проблемные аспекты термина «экосистема», когда вы сами, безусловно, самый крупный и опасный хищник в этой «экосистеме», — написал Фароу (добавляя свою собственную ссылку). «Если предположить, что Google измеряет, чего хочет «экосистема», на самом деле все, что Google делает, — это спрашивает себя, чего хочет Google».
Если вы не узнаете JPEG XL, это потому, что его довольно легко пропустить. Формат был заморожен в конце 2020 года и был доступен в качестве экспериментальной функции (т. е. установки флага) в Chrome версии 91. Он был удален в Chrome 110 (как я подтвердил в Chrome 112). Сторонники JPEG XL предположили, что широкое распространение этого формата может привести к сокращению глобального использования полосы пропускания на 25-30 процентов (платный доступ).
Однако, несмотря на свой оптимизм, такие люди, как Джон Снейерс из Cloudinary, заявили New Scientist в 2021 году, что принятие — это «почти политический вопрос, поскольку компании могут иметь свои собственные форматы файлов, на которые распространяются лицензионные платежи, и которые они хотели бы видеть принятыми». ..» В то время очень немногие программы поддерживали JPEG XL.
«Как только мы получим поддержку, по крайней мере, в значительной части [интернет] браузеров, такие компании, как Facebook, вероятно, довольно быстро развернутся, а за ними последуют и другие», — сказал Снейерс в интервью New Scientist.
Менее оптимистичные прогнозы Снейерса сбылись, но не в отношении гонораров. Вместо этого Apple, Google и Mozilla поддержали AV1F . Поддержка дисплея AV1F уже встроена в Android 12, macOS 13, iOS 16 и множество браузеров (хотя, что любопытно, не в Microsoft Edge).
Хотя AV1F лицензируется без лицензионных отчислений, антимонопольные органы ЕС изучают, как именно эта технология лицензируется Open Media Alliance (AOM), в который входят многие крупнейшие мировые технологические фирмы.
«[Европейская] комиссия располагает информацией о том, что АОМ и ее члены могут налагать лицензионные условия (обязательное перекрестное лицензирование без отчислений) на новаторов, которые не входили в состав АОМ на момент создания технического АВ1, но чьи патенты считаются необходимыми. для (ее) технических спецификаций», — говорится в анкете, разосланной технологическим компаниям, сообщает Reuters.
Еще больше усложняя ситуацию с JPEG-XL, Microsoft получила патент на основной алгоритм сжатия, используемый в JPEG XL, наряду с множеством других схем сжатия. Эксперты по цифровым изображениям разделились во мнениях относительно того, является ли это проблемой для JPEG XL. Сотрудник Ars Тимоти Ли сообщил The Register, что патент Microsoft, выданный через три года после того, как Google подала заявку на аналогичный патент на асимметричную систему счисления (ANS), иллюстрирует более широкие проблемы с системой патентов на программное обеспечение.
Со своей стороны, Mozilla, как сторонник AV1F, так и браузерная компания, которую FSF особо отмечает как способную обуздать гегемонию Chrome, объявила себя «нейтральной» в опубликованном в конце января сообщении о позиции стандартов на GitHub . Мартин Томсон из Mozilla написал, что, хотя JPEG XL «предлагает некоторые потенциальные преимущества», он «не работает достаточно лучше, чем его ближайшие конкуренты (например, AV1F), чтобы оправдать добавление только на этом основании». Mozilla может поддерживать JPEG XL, «если использование станет более распространенным, но это будет решение продукта».
Одна вещь, которая, безусловно, может сделать использование JPEG XL более распространенным, — это полное принятие этого формата Chrome. По данным StatCounter , на Chrome приходится почти две трети использования браузеров во всем мире , и примерно 80 процентов, если вы включаете браузеры на основе Chromium (Edge, Opera, Vivaldi и Brave и другие). Сами файлы JPEG существуют, хотя и оптимизированные, уже 30 лет, в значительной степени из-за их повсеместного распространения в программном обеспечении, устройствах и в более широкой сети. Chrome недавно переместил API WebGPU из проверенного варианта в поддержку по умолчанию, обещая огромный потенциал для высокопортативной графики.
Google, решив отказаться от поддержки JPEG XL в Chrome, открыл исходный код инструмента машинного обучения « модель прожектора », используемого в этом формате в декабре 2022 года. Он работает, угадывая, какая область изображения привлечет внимание людей в первую очередь, чтобы определить приоритет разрешения этой области. . перед загрузкой остальной части изображения.