+− THE DAILY DIFFdev & AI news
SHIP IT

Google возвращает JPEG XL в Chrome

Google анонсировала декодирование JPEG XL, начиная с Chrome 155, после того как ее предыдущий эксперимент был удален.

Google анонсировала декодирование JPEG XL, начиная с Chrome 155, после того как ее предыдущий эксперимент был удален. В этом выпуске от 7 октября рассматриваются отзывы разработчиков, новый декодер на Rust, конкурирующие заявления о сжатии и запасные варианты развертывания, а затем рассматриваются недавно опубликованные артефакты математического доказательства OpenAI и конструкция DNS-черной дыры ESP32-C3 с хешем во флеш-памяти.

Читать письменное издание (на английском) ↗

Что освещается в этом видео

  • Анонс Chrome был опубликован 6 октября 2026 года и называет Chrome 155. Он не утверждает, что каждый посетитель веб-сайта уже использует поддерживаемую версию.
  • Google отмечает настойчивые отзывы разработчиков и процесс Interop. Декодер jxl-rs использует Rust и оптимизированные векторные операции, при этом сохраняются небольшие проверенные небезопасные области и песочница браузера.
  • Заявленное Google улучшение сжатия на 30–50% использует JPEG в качестве базового уровня. Фактическая экономия зависит от изображений, настроек кодировщика и визуального качества.
  • Сентябрьское сравнение кодировщиков Джанни Розато отдает предпочтение AVIF в его протестированном диапазоне потерь качества. Он разрабатывает конкурирующие инструменты AVIF; его результат и заявление Google о базовом уровне JPEG измеряют различные сравнения.
  • Сравнивайте форматы на репрезентативных изображениях и используйте совместимые запасные варианты. JPEG XL также поддерживает обратимое, без потерь перекодирование существующих файлов JPEG.
  • OpenAI выпустила 722 рукописи, сгруппированные в 372 семейства, с разнообразной верификацией и множеством формализаций Lean. Модель остается невыпущенной, а цифры вычислительной мощности, эквивалентной Pro, не являются ни розничной ценой, ни гарантией затраченного времени.
  • Создатель ESP32-C3 сообщает о приблизительно 50 КБ использования ОЗУ за счет хранения отсортированных хешей доменов во флеш-памяти. Блокировка на уровне DNS имеет ограничения по одноименному домену и альтернативным резолверам; коллизии хешей могут привести к чрезмерной блокировке. Результаты аппаратного обеспечения не были независимо измерены для этого эпизода.

Переведенная стенограмма

Переведено с оригинального английского повествования. Доступные аудио и субтитры контролируются YouTube.

Почему Chrome возвращает JPEG XL?

0:00 Вы, вероятно, думаете, что Google похоронил JPEG XL. Chrome возвращает его после удаления экспериментальной поддержки, и Rust помог ему пройти через дверь. В этом видео: почему Google изменил курс? И стоит ли вам менять свой конвейер изображений? Среда, седьмое октября, и это The Daily Diff. Помните одну деталь. Ваши существующие JPEG могут принять участие в этом возвращении.

0:20 Во вторник Google анонсировала декодирование JPEG XL, начиная с Chrome 155. Сегодня анонс поднялся на Hacker News, наряду с выгрузкой математических доказательств OpenAI и платой за два доллара, которая блокирует рекламные домены. Предыдущий эксперимент Chrome закончился в 2023 году.

Почему отклоненный формат получил еще один шанс?

0:35 Объяснение Google включало недостаточный интерес экосистемы, что неудобно, когда самый крупный браузер контролирует, может ли экосистема фактически использовать вашу вещь. Новый пост отмечает настойчивые отзывы разработчиков, включая процесс Interop. Люди, которые просили об этом, продолжали просить, и Google теперь указывает на тесты браузера, предназначенные для обеспечения согласованного поведения формата. Анонс отмечает участников, включая Хельмута Янушка.

0:57 Иногда самый эффективный план действий — это отказ закрывать проблему.

Что изменилось внутри декодера?

1:01 Самое большое изменение в реализации — это декодер под названием jay ex ell R S, написанный на Rust. Декодеры изображений принимают сложные файлы, предоставленные незнакомцами, что делает их прекрасным местом для случайного доверия интернету. Rust помогает предотвратить классы ошибок памяти до того, как они станут уязвимостями браузера. Google по-прежнему использует песочницу, а реализация по-прежнему содержит небольшие, тщательно проверенные небезопасные области. Безопасность состоит из слоев, потому что реальность постоянно находит уязвимости.

1:27 Google заявляет, что фаззинг и проверка кода с помощью ИИ не обнаружили ошибок безопасности памяти в истории этого декодера. Это полезный отчет от команды, которая его выпускает. Будущие злоумышленники вряд ли примут сообщение в блоге как обязательный контракт. Первый вопрос отвечен. Давление разработчиков и оптимизированный декодер Rust вновь открыли дверь. Google отменил решение, за которым стояла инженерия, что разрешено даже в интернете. Теперь бенчмарки слайд-презентации.

Превосходят ли меньшие файлы AVIF?

1:48 Google рекламирует сжатие на тридцать-пятьдесят процентов лучше, чем JPEG. Меньшие загрузки могут помочь вашим пользователям и счету за трафик, но этот диапазон зависит от того, что вы кодируете и как вы сравниваете качество. Инженер по сжатию Джанни Розато опубликовал сентябрьское сравнение, где современные кодировщики avif превзошли JPEG XL в его протестированном диапазоне точности. Он работает над конкурирующими инструментами avif, так что держите этот стимул рядом с графиками. Эти сравнения используют разные базовые уровни.

2:12 Победа над старым JPEG оставляет место для avif, чтобы выиграть рабочую нагрузку. Сам Google рекомендует попробовать оба формата, что является необычно практичным советом для объявления о запуске. Другие преимущества JPEG XL включают высокий динамический диапазон, изображения без потерь и детальное прогрессивное декодирование. Сообщество публикует интерактивные демонстрации для изучения формата. Ваша аудитория может видеть полезную картинку, пока остальное загружается. Для развертывания используйте запасное изображение и проверяйте поддержку в браузерах,

2:37 которые фактически используют ваши клиенты. В объявлении назван Chrome 155. Это дает вам целевую версию, и ваша аналитика сообщает вам, когда ваша аудитория достигнет ее. Второй вопрос отвечен. Тестируйте свои реальные изображения перед изменением конвейера и сохраняйте путь совместимости. Формат изображения, экономящий байты, полезен. Миграция, которая скрывает вашу кнопку оформления заказа, является дорогостоящей интерпретацией минимализма. Тем временем OpenAI опубликовала математические рукописи и сопутствующие

Что на самом деле опубликовала OpenAI?

3:00 артефакты доказательств во вторник. Репозиторий содержит семьсот двадцать две рукописи, сгруппированные в связанные семейства. Общее количество заголовков включает сопроводительные аргументы и альтернативные доказательства, так что читайте, что на самом деле утверждает каждая статья. Многие имеют формальные доказательства в Lean, что позволяет компьютеру проверять математические выводы. Другие еще ждут формализации, и OpenAI явно предупреждает, что

3:21 некоторые неформализованные результаты могут иметь проблемы. Репозиторий предоставляет исследователям материалы, которые они могут проверять и оспаривать. Модель остается невыпущенной. OpenAI заявляет, что каждый результат в среднем использовал примерно три часа вычислительной мощности, эквивалентной ChatGPT Pro. Это описывает вычислительные усилия. Это не дает вам ни гарантии реального времени, ни розничной цены за создание

3:40 теоремы. Выпуск следует консультациям с независимой консультативной группой по математике и включает процесс пересмотра и цитирования. Академия получает новую кучу домашней работы, плюс гораздо более полезную возможность указать на точную страницу, которую нужно исправить. Разработчики Lean рекомендуют компилировать небольшие части за раз. Даже математический прорыв в конечном итоге сталкивается с древним врагом программного обеспечения, завершением сборки.

Как плата за два доллара блокирует домены?

4:03 Наконец, блокировщик рекламы DNS с открытым исходным кодом работает на крошечной плате микроконтроллера за два доллара. Хитрость создателя заключается в хранении отсортированных хешей доменов во флеш-памяти, поэтому список блокировки не должен находиться в ограниченной оперативной памяти. Проект сообщает о примерно пятидесяти килобайтах использования ОЗУ. Он ищет запрошенный домен в таблице флеш-памяти, блокирует совпадение и перенаправляет другие запросы вверх по течению. Ваш маршрутизатор может приобрести крошечного вышибалу с очень специфическим списком гостей. Фильтрация DNS работает на уровне домена.

4:28 Реклама, обслуживаемая с того же домена, что и полезный контент, может проскользнуть, и клиенты, использующие другой резолвер, могут обойти ее. Держите свои ожидания меньше, чем размер платы, что является сложной целью. А деталь о ваших существующих JPEG?

Могут ли ваши существующие JPEG присоединиться к возвращению?

4:40 JPEG XL поддерживает перекодирование JPEG без потерь, с возможностью восстановления исходного JPEG. Это дает старому архиву изображений вариант миграции без потери качества в другом поколении. Протестируйте компромиссы в хранении и доставке. Если вы предпочитаете прочитать это, а не услышать от меня, дайджест приходит на вашу почту каждое утро, бесплатно на daily diff dot dev, ссылка ниже.

Зачем мне развертывать декодер и тестировать миграцию?

4:58 Итак, сегодняшний вердикт, SHIP IT. Я бы выпустил дополнительный декодер, потому что поддержка браузера дает разработчикам реальный выбор, и я бы протестировал миграцию на наших собственных изображениях. Подпишитесь, нажмите на колокольчик и расскажите мне в комментариях, если бы вы поставили другую отметку. И это все на сегодня. Я Нико из Axrisi. Объединяйте ответственно.

Источники

  1. Shipping JPEG XL in ChromeChrome for Developers
  2. JPEG XL prototype and November 2022 removal discussionChromium Blink developers
  3. Contemporaneous JPEG XL deprecation commentaryFree Software Foundation
  4. The case against JPEG XL — competing-encoder benchmarkGianni Rosato
  5. JPEG XL FAQ and reversible JPEG transcodingJPEG XL community
  6. HTML picture element and fallback selectionMDN Web Docs
  7. Progressive loading demoJPEG XL community
  8. Distance versus effort visualizerJPEG XL community
  9. Sharing AI progress in mathematicsOpenAI
  10. Mathematical manuscripts and proof artifactsOpenAI on GitHub
  11. Lean formalization library build notesOpenAI on GitHub
  12. ESP32-C3 hash-in-flash DNS ad blockerM-Abozaid on GitHub

Похожие видео

daily · ru · 1 окт. 2026 г.

Gemini 4 Argon — лучшая модель Google. Вы пока не можете ею пользоваться.

Google анонсировал Gemini 4 Argon, свою новую модель-первооткрывателя, и только проверенные киберзащитники могут ею пользоваться. Вот что показывает собственная 19-строчная таблица бенчмарков Google,

4:53 ↗
daily · ru · 7 окт. 2026 г.

Hono ограничивает внешние запросы на слияние, поскольку мейнтейнеры пересматривают порядок приема вкладов

Hono отключил создание внешних запросов на слияние, сохранив при этом свой код с лицензией MIT. Синдре Сорхус отдельно объяснил свои собственные ограничения на репозитории использованием ИИ и заявил,

5:22 ↗