+− 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 sinkhole-а ESP32-C3 са хеширањем у флеш меморији.

Прочитајте писано издање (енглески) ↗

Шта овај видео покрива

  • Објава за Chrome је објављена 6. октобра 2026. године и спомиње Chrome 155. Она не утврђује да сваки посетилац веб-сајта већ користи подржану верзију.
  • Google приписује заслуге упорним повратним информацијама програмера и Interop процесу. jxl-rs декодер користи Rust и оптимизоване векторске операције, док мале, проверене небезбедне области и sandbox прегледача остају.
  • Google-ово рекламирано побољшање компресије од 30–50% користи JPEG као полазну основу. Стварне уштеде зависе од слика, подешавања енкодера и визуелног квалитета.
  • Поређење енкодера Ђанија Розата из септембра фаворизује AVIF у целом тестираном опсегу губитка верности. Он развија конкурентне AVIF алате; његов резултат и Google-ова тврдња о JPEG-бази мере различита поређења.
  • Упоредите формате на репрезентативним сликама и чувајте компатибилне резервне механизме. JPEG XL такође подржава реверзибилно, без губитака транскодирање постојећих JPEG датотека.
  • OpenAI је објавио 722 рукописа груписаних у 372 породице, са различитим проверама и многим Lean формализацијама. Модел остаје необјављен, а Pro-еквивалентни подаци о рачунању нису ни малопродајна цена ни гаранција протеклог времена.
  • Творац ESP32-C3 извештава о приближно 50 KB коришћења RAM меморије чувањем сортираних хешева домена у флешу. Блокирање на DNS нивоу има ограничења истих домена и алтернативних решавача; хеш колизије могу претерано блокирати. Резултати хардвера нису независно мерени за ову епизоду.

Преведени транскрипт

Преведено са оригиналне енглеске нарације. Доступни аудио и титлови контролисани су од стране 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-јевог "dump-а" математичких доказа и плоче од два долара која блокира рекламне домене. Chrome-ов ранији експеримент завршен је две хиљаде двадесет треће.

Зашто је одбијени формат добио још једну шансу?

0:35 Google-ово објашњење укључивало је недовољан интерес екосистема, што је незгодно када највећи прегледач контролише да ли екосистем може заправо да користи вашу ствар. Нови пост приписује заслуге упорним повратним информацијама програмера, укључујући Interop процес. Људи који су то тражили наставили су да питају, а Google сада указује на тестове прегледача намењене томе да се формат понаша доследно. Објава приписује заслуге сарадницима укључујући Хелмута Јанушку.

0:57 Понекад је најефикаснији путоказ одбијање затварања проблема.

Шта се променило у декодеру?

1:01 Највећа промена у имплементацији је декодер назван jay ex ell R S, написан у Русту. Декодери слика примају компликоване датотеке које достављају странци, што их чини спектакуларним местом за случајно поверење интернету. Rust помаже у спречавању класа грешака у меморији пре него што постану рањивости прегледача. Google и даље чува sandbox, а имплементација и даље садржи мале, пажљиво прегледане небезбедне области. Безбедност добија слојеве, јер стварност наставља да проналази спојеве.

1:27 Google каже да су fuzzing и 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 Коначно, open source DNS блокатор огласа ради на малој микроконтролерској плочи од два долара. Трик творца је чување сортираних хешева домена у флешу, тако да блок листа не мора да живи у оскудној радној меморији. Пројекат извештава о приближно педесет килобајта коришћења RAM меморије. Претражује тражени домен у флеш табели, блокира подударање и прослеђује остале упите узводно. Ваш рутер може да набави малог избацивача са врло специфичном листом гостију. DNS филтрирање ради на нивоу домена.

4:28 Огласи који се приказују са истог домена као и користан садржај могу проћи, а клијенти који користе други решавач могу га заобићи. Држите своја очекивања мања од плоче, што је захтевна циљна величина. А детаљ о вашим постојећим JPEG-овима?

Могу ли се ваши постојећи JPEG-ови придружити повратку?

4:40 JPEG XL подржава транскодирање JPEG-а без губитака, са путем за реконструкцију оригиналног JPEG-а. То даје старој архиви слика опцију миграције без још једне генерације губитка квалитета. Тестирајте компромисе у складиштењу и испоруци. Ако бисте радије ово прочитали него чули како то говорим, дифф стиже у вашу инбокс сваког јутра, бесплатно на the 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 · sr · 7. 10. 2026.

Хоно ограничава екстерне захтеве за повлачење док одржаваоци поново разматрају пријем доприноса

Хоно је онемогућио креирање екстерних захтева за повлачење, задржавајући свој код лиценциран под МИТ лиценцом. Синдре Сорхус је одвојено приписао сопствена ограничења репозиторијума вештачкој интелиге

5:22 ↗