# Google вяртае JPEG XL у Chrome

Published: 2026-10-07

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

Canonical: https://thedailydiff.dev/be/video/chrome-jpeg-xl-comeback/

## Што ахоплівае гэта відэа

- Анонс 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 мае абмежаванні аднаго дамена і альтэрнатыўнага разрэшальніка; калізіі хэшаў могуць выклікаць празмернае блакаванне. Апаратныя вынікі не былі незалежна вымераны для гэтага эпізоду.

## Раздзелы

- 0:00 Чаму Chrome вяртае JPEG XL?
- 0:33 Чаму адхілены фармат атрымаў яшчэ адзін шанец?
- 1:01 Што змянілася ўнутры дэкодэра?
- 1:47 Ці лепшыя меншыя файлы, чым AVIF?
- 2:56 Што насамрэч апублікаваў OpenAI?
- 4:03 Як плата коштам два долары блакуе дамены?
- 4:38 Ці могуць вашыя існуючыя JPEG далучыцца да вяртання?
- 4:58 Навошта мне пастаўляць дэкодэр і тэставаць міграцыю?

## Перакладзеная стэнаграма

Перакладзена з арыгінальнай англійскай агучкі. Даступнае аўдыя і субтытры кантралююцца YouTube.

### Чаму Chrome вяртае JPEG XL?

0:00 Вы, напэўна, думаеце, што Google пахаваў JPEG XL. Chrome вяртае яго пасля выдалення эксперыментальнай падтрымкі, і Rust дапамог яму прайсці. У гэтым відэа, чаму Google змяніў курс? І ці варта вам мяняць свой канвеер апрацоўкі малюнкаў? Сёння серада, сёмае кастрычніка, і гэта The Daily Diff. Майце на ўвазе адну дэталь. Вашы існуючыя JPEG могуць далучыцца да гэтага вяртання.

0:20 У аўторак Google абвясціў аб дэкадаванні JPEG XL, пачынаючы з Chrome сто пяцьдзясят пяць. Сёння анонс заняў верхнія радкі Hacker News, разам з матэматычным дампам доказаў OpenAI і платай коштам два долары, якая блакуе рэкламныя дамены. Ранейшы эксперымент Chrome скончыўся ў дзве тысячы дваццаць трэцім годзе.

### Чаму адхілены фармат атрымаў яшчэ адзін шанец?

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

0:57 Часам самая эфектыўная дарожная карта - гэта адмова закрыць праблему.

### Што змянілася ўнутры дэкодэра?

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

1:27 Google кажа, што фазінг і AI-аналіз кода не выявілі памылак бяспекі памяці ў гісторыі гэтага дэкодэра. Гэта карысны справаздачу ад каманды, якая яго пастаўляе. Будучыя зламыснікі наўрад ці прымуць паведамленне ў блогу як абавязковы кантракт. Першае пытанне адказана. Ціск распрацоўшчыкаў і аптымізаваны дэкодэр Rust зноў адчынілі дзверы. Google адмяніў рашэнне, якое мела інжынерную падтрымку, што дазволена нават у Інтэрнэце. Цяпер бенчмаркі слайдаў.

### Ці лепшыя меншыя файлы, чым AVIF?

1:48 Google рэкламуе сціск на трыццаць-пяцьдзесят працэнтаў лепшы, чым JPEG. Меншыя загрузкі могуць дапамагчы вашым карыстальнікам і аплаце за прапускную здольнасць, але гэты дыяпазон залежыць ад таго, што вы кадзіруеце і як параўноўваеце якасць. Інжынер па сціску Джані Розата апублікаваў вераснёўскае параўнанне, дзе сучасныя кадавальнікі avif перамагаюць JPEG XL ва ўсім дыяпазоне пратэставанай дакладнасці. Ён працуе над канкуруючымі інструментамі avif, таму майце гэты стымул побач з графікамі. Гэтыя параўнанні выкарыстоўваюць розныя базавыя ўзроўні.

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

2:37 насамрэч выкарыстоўваюць вашы кліенты. У анонсе названы Chrome сто пяцьдзясят пяць. Гэта дае вам мэтавую версію, і ваша аналітыка паведаміць вам, калі ваша аўдыторыя дасягне яе. Другое пытанне адказана. Праверце свае рэальныя малюнкі, перш чым мяняць канвеер, і захавайце шлях сумяшчальнасці. Фармат малюнкаў, які эканоміць байты, карысны. Міграцыя, якая хавае кнопку афармлення замовы, з'яўляецца дарагой інтэрпрэтацыяй мінімалізму. Тым часам 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. Гэта дае старому архіва малюнкаў варыянт міграцыі без яшчэ аднаго пакалення страты якасці. Праверце кампрамісы захоўвання і дастаўкі. Калі вы аддаеце перавагу прачытаць гэта, чым пачуць ад мяне, разыходжанне трапляе ў вашу паштовую скрыню кожную раніцу, бясплатна на the daily diff dot dev, спасылка ніжэй.

### Навошта мне пастаўляць дэкодэр і тэставаць міграцыю?

4:58 Такім чынам, сённяшні вердыкт: SHIP IT. Я б адправіў дадатковы дэкодэр, таму што падтрымка браўзера дае распрацоўшчыкам рэальны выбар, і я б пратэставаў міграцыю на нашых уласных малюнках. Падпішыцеся, націсніце на званочак і напішыце мне ў каментарах, ці паставілі б вы іншую пячатку. І гэта ўсё на сёння. Я Ніка з Axrisi. Аб'ядноўвайцеся адказна.

## Крыніцы

- [Shipping JPEG XL in Chrome](https://developer.chrome.com/blog/jpeg-xl-in-chrome) — Chrome for Developers
- [JPEG XL prototype and November 2022 removal discussion](https://groups.google.com/a/chromium.org/g/blink-dev/c/WjCKcBw219k) — Chromium Blink developers
- [Contemporaneous JPEG XL deprecation commentary](https://www.fsf.org/blogs/community/googles-decision-to-deprecate-jpeg-xl-emphasizes-the-need-for-browser-choice-and-free-formats) — Free Software Foundation
- [The case against JPEG XL — competing-encoder benchmark](https://giannirosato.com/blog/post/case-against-jxl/) — Gianni Rosato
- [JPEG XL FAQ and reversible JPEG transcoding](https://jpegxl.info/resources/faqs.html) — JPEG XL community
- [HTML picture element and fallback selection](https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/picture) — MDN Web Docs
- [Progressive loading demo](https://jpegxl.info/resources/progressive-loading-demo.html) — JPEG XL community
- [Distance versus effort visualizer](https://jpegxl.info/resources/distance-vs-effort-visualizer.html) — JPEG XL community
- [Sharing AI progress in mathematics](https://openai.com/index/sharing-ai-progress-in-mathematics/) — OpenAI
- [Mathematical manuscripts and proof artifacts](https://github.com/openai/math) — OpenAI on GitHub
- [Lean formalization library build notes](https://github.com/openai/math/blob/main/lean/README.md) — OpenAI on GitHub
- [ESP32-C3 hash-in-flash DNS ad blocker](https://github.com/M-Abozaid/esp32-c3-adblock) — M-Abozaid on GitHub
