# Google grąžina JPEG XL į „Chrome“

Published: 2026-10-07

„Google“ paskelbė, kad „Chrome 155“ palaikys JPEG XL dekodavimą po to, kai ankstesnis eksperimentas buvo pašalintas. Šiame spalio 7 d. leidime nagrinėjami kūrėjų atsiliepimai, naujas „Rust“ dekoderis, konkuruojantys suspaudimo teiginiai ir diegimo atsarginės parinktys, tada apžvelgiami „OpenAI“ naujai paskelbti matematinio įrodymo artefaktai ir ESP32-C3 DNS „sinkhole“ maišos-flash atmintyje dizainas.

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

## Kas aptariama šiame vaizdo įraše

- „Chrome“ pranešimas buvo paskelbtas 2026 m. spalio 6 d. ir mini „Chrome 155“. Jis nenustato, kad kiekvienas svetainės lankytojas jau naudoja palaikomą versiją.
- „Google“ dėkoja už nuolatinius kūrėjų atsiliepimus ir „Interop“ procesą. „jxl-rs“ dekoderis naudoja „Rust“ ir optimizuotas vektorines operacijas, o mažos patikrintos nesaugios sritys ir naršyklės „sandbox“ išlieka.
- „Google“ reklamuojamas 30–50% suspaudimo pagerinimas naudoja JPEG kaip bazinę liniją. Faktiniai sutaupymai priklauso nuo vaizdų, kodavimo nustatymų ir vizualinės kokybės.
- Gianni Rosato rugsėjo mėnesio kodavimo palyginimas rodo AVIF pranašumą visame išbandytame nuostolingos kokybės diapazone. Jis kuria konkuruojančius AVIF įrankius; jo rezultatas ir „Google“ JPEG-bazinės linijos teiginys matuoja skirtingus palyginimus.
- Palyginkite formatus su reprezentatyviais vaizdais ir išlaikykite suderinamus atsarginius variantus. JPEG XL taip pat palaiko grįžtamąjį, be nuostolių esamų JPEG failų perkodavimą.
- „OpenAI“ išleido 722 rankraščius, sugrupuotus į 372 šeimas, su įvairiu patvirtinimu ir daugybe „Lean“ formalizavimų. Modelis lieka nepaskelbtas, o „Pro“-ekvivalento skaičiavimo skaičiai nėra nei mažmeninė kaina, nei praėjusio laiko garantija.
- ESP32-C3 kūrėjas praneša apie maždaug 50 KB RAM naudojimą, saugodamas surūšiuotas domenų maišas „flash“ atmintyje. DNS lygio blokavimas turi to paties domeno ir alternatyvių sprendėjų apribojimus; maišos kolizijos gali per daug blokuoti. Aparatinės įrangos rezultatai nebuvo nepriklausomai išmatuoti šiam epizodui.

## Skyriai

- 0:00 Kodėl „Chrome“ grąžina JPEG XL?
- 0:33 Kodėl atmestas formatas gavo dar vieną galimybę?
- 1:01 Kas pasikeitė dekoderio viduje?
- 1:47 Ar mažesni failai pralenkia AVIF?
- 2:56 Ką iš tikrųjų paskelbė „OpenAI“?
- 4:03 Kaip dviejų dolerių plokštė blokuoja domenus?
- 4:38 Ar jūsų esami JPEG gali prisijungti prie sugrįžimo?
- 4:58 Kodėl aš turėčiau diegti dekoderį ir testuoti migraciją?

## Išverstas transkriptas

Išversta iš originalo anglų kalbos. Galimas garso ir subtitrų valdymas per YouTube.

### Kodėl „Chrome“ grąžina JPEG XL?

0:00 Tikriausiai manote, kad „Google“ palaidojo JPEG XL. „Chrome“ grąžina jį, pašalinus eksperimentinį palaikymą, ir „Rust“ padėjo jam patekti pro duris. Šiame vaizdo įraše, kodėl „Google“ pakeitė kursą? Ir ar turėtumėte keisti savo vaizdo duomenų apdorojimo eigą? Šiandien trečiadienis, spalio septintoji, ir tai yra „The Daily Diff“. Atminkite vieną detalę. Jūsų esami JPEG turi būdą prisijungti prie šio sugrįžimo.

0:20 Antradienį „Google“ paskelbė apie JPEG XL dekodavimą, pradedant „Chrome“ vienas šimtas penkiasdešimt penkis. Šiandien pranešimas užkopė į „Hacker News“, kartu su „OpenAI“ matematinio įrodymo išmetimu ir dviejų dolerių plokšte, blokuojančia reklamos domenus. Ankstesnis „Chrome“ eksperimentas baigėsi dvidešimt dvidešimt trečiaisiais metais.

### Kodėl atmestas formatas gavo dar vieną galimybę?

0:35 „Google“ paaiškinimas apėmė nepakankamą ekosistemos susidomėjimą, kas yra keista, kai didžiausia naršyklė kontroliuoja, ar ekosistema iš tikrųjų gali naudoti jūsų dalyką. Naujame įraše nurodomi nuolatiniai kūrėjų atsiliepimai, įskaitant „Interop“ procesą. Žmonės, prašantys to, vis prašė, ir „Google“ dabar nurodo naršyklės testus, skirtus užtikrinti, kad formatas veiktų nuosekliai. Pranešime dėkojama prisidėjusiems asmenims, įskaitant Helmutą Januschką.

0:57 Kartais efektyviausias kelias yra atsisakyti uždaryti problemą.

### Kas pasikeitė dekoderio viduje?

1:01 Didžiausias įgyvendinimo pokytis yra dekoderis, vadinamas „jay ex ell R S“, parašytas „Rust“ kalba. Vaizdo dekoderiai apdoroja sudėtingus failus, pateiktus nepažįstamųjų, kas juos daro puikia vieta netyčia pasitikėti internetu. „Rust“ padeda išvengti atminties klaidų klasių, kol jos netampa naršyklės pažeidžiamumais. „Google“ vis dar išlaiko „sandbox“, o įgyvendinimas vis dar turi mažas, kruopščiai peržiūrėtas nesaugias sritis. Saugumas turi sluoksnius, nes realybė vis randa siūles.

1:27 „Google“ teigia, kad „fuzzing“ ir AI kodo peržiūra nerado atminties saugumo klaidų šio dekoderio istorijoje. Tai naudinga ataskaita iš komandos, kuri jį diegia. Būsimi puolėjai vargu ar priims tinklaraščio įrašą kaip privalomą sutartį. Pirmas klausimas atsakytas. Kūrėjų spaudimas ir optimizuotas „Rust“ dekoderis atvėrė duris iš naujo. „Google“ pakeitė sprendimą, už kurio stovėjo inžinerija, kas leidžiama net internete. Dabar pristatymo skaidrės palyginamieji testai.

### Ar mažesni failai pralenkia AVIF?

1:48 „Google“ reklamuojama nuo trisdešimt iki penkiasdešimt procentų geresnis suspaudimas nei JPEG. Mažesni atsisiuntimai gali padėti jūsų vartotojams ir sumažinti pralaidumo sąskaitą, bet tas diapazonas priklauso nuo to, ką koduojate ir kaip lyginate kokybę. Suspaudimo inžinierius Gianni Rosato paskelbė rugsėjo mėnesio palyginimą, kuriame modernūs avif kodavimo įrenginiai pralenkė JPEG XL per visą jo išbandytą kokybės diapazoną. Jis dirba su konkuruojančiais avif įrankiais, todėl atsižvelkite į šį motyvą žiūrėdami į grafikus. Šie palyginimai naudoja skirtingas bazes.

2:12 Senų JPEG nugalėjimas palieka vietos avif laimėti darbo krūvį. Pati „Google“ rekomenduoja išbandyti abu formatus, o tai yra neįprastai praktiškas patarimas paleidimo pranešimui. Kiti JPEG XL privalumai apima didelį dinaminį diapazoną, be nuostolių vaizdus ir smulkų progresinį dekodavimą. Bendruomenė skelbia interaktyvias demonstracijas formatui tyrinėti. Jūsų auditorija gali matyti naudingą paveikslėlį, kol ateina likusi dalis. Diegiant, išlaikykite atsarginį vaizdą ir patikrinkite palaikymą naršyklėse, kurias jūsų

2:37 klientai iš tikrųjų naudoja. Pranešime minima „Chrome“ vienas penkiasdešimt penki. Tai suteikia jums tikslinę versiją, o jūsų analitika parodo, kada jūsų auditorija pasiekia ją. Antras klausimas atsakytas. Išbandykite savo tikrus vaizdus prieš keisdami duomenų apdorojimo eigą ir išsaugokite suderinamumo kelią. Vaizdo formatas, taupantis baitus, yra naudingas. Migracija, kuri paslepia jūsų kasos mygtuką, yra brangi minimalizmo interpretacija. Tuo tarpu „OpenAI“ antradienį paskelbė matematinius rankraščius ir patvirtinančius

### Ką iš tikrųjų paskelbė „OpenAI“?

3:00 įrodymų artefaktus. Saugykloje yra septyni šimtai dvidešimt du rankraščiai, sugrupuoti į susijusias šeimas. Antraštės skaičius apima papildomus argumentus ir alternatyvius įrodymus, todėl perskaitykite, ką kiekvienas darbas iš tikrųjų teigia. Daugelis turi formalius įrodymus „Lean“ kalba, kuri leidžia kompiuteriui patikrinti matematines dedukcijas. Kiti dar laukia formalizavimo, ir „OpenAI“ aiškiai įspėja, kad

3:21 kai kurie neformalizuoti rezultatai gali turėti problemų. Saugykla suteikia tyrėjams medžiagos, kurią jie gali patikrinti ir ginčyti. Modelis lieka nepaskelbtas. „OpenAI“ teigia, kad kiekvienas rezultatas vidutiniškai naudojo maždaug tris valandas atitinkančių „ChatGPT Pro“ mąstymo skaičiavimų. Tai apibūdina skaičiavimo pastangas. Tai nesuteikia jums nei realaus laiko garantijos, nei mažmeninės kainos už

3:40 teoremos sukūrimą. Leidimas parengtas pasikonsultavus su nepriklausoma matematikos konsultacine grupe ir apima peržiūros bei citavimo procesą. Akademija gauna naują krūvą namų darbų, plius daug naudingesnę galimybę nurodyti tikslų puslapį, kurį reikia taisyti. „Lean“ prižiūrėtojai rekomenduoja kompiliuoti mažas dalis vienu metu. Net matematikos proveržis galiausiai susiduria su senu programinės įrangos priešu, užbaigti kūrimą.

### Kaip dviejų dolerių plokštė blokuoja domenus?

4:03 Galiausiai, atvirojo kodo DNS skelbimų blokatorius veikia ant mažos dviejų dolerių mikrokontrolerio plokštės. Kūrėjo gudrybė yra rūšiuotų domenų maišų saugojimas „flash“ atmintyje, todėl blokavimo sąrašas neturi būti saugomas ribotoje darbinėje atmintyje. Projektas praneša apie maždaug penkiasdešimt kilobaitų RAM naudojimą. Jis ieško prašomo domeno „flash“ lentelėje, blokuoja atitikmenį ir persiunčia kitas užklausas aukštyn. Jūsų maršrutizatorius gali įsigyti mažą „bouncerį“ su labai konkrečiu svečių sąrašu. DNS filtravimas veikia domeno lygmeniu.

4:28 Skelbimai, pateikiami iš to paties domeno kaip ir naudingas turinys, gali praeiti, o klientai, naudojantys kitą sprendiklį, gali jį apeiti. Išlaikykite savo lūkesčius mažesnius nei lenta, kuri yra reikalaujamo dydžio tikslas. O detalė apie jūsų esamus JPEG?

### Ar jūsų esami JPEG gali prisijungti prie sugrįžimo?

4:40 JPEG XL palaiko JPEG be nuostolių perkodavimą, su keliu atkurti originalų JPEG. Tai suteikia senam vaizdo archyvui migracijos galimybę be dar vienos kartos kokybės praradimo. Išbandykite saugojimo ir pristatymo kompromisus. Jei norėtumėte tai perskaityti, o ne girdėti, kaip aš tai sakau, „diff“ kas rytą patenka į jūsų pašto dėžutę, nemokamai adresu thedailydiff.dev, nuoroda žemiau.

### Kodėl aš turėčiau diegti dekoderį ir testuoti migraciją?

4:58 Taigi, šiandienos verdiktas, SHIP IT. Aš diegčiau papildomą dekoderį, nes naršyklės palaikymas suteikia kūrėjams realų pasirinkimą, ir aš išbandyčiau migraciją mūsų pačių vaizdams. Prenumeruokite, paspauskite varpelį ir pasakykite komentaruose, jei būtumėte tai užantspaudavę kitaip. Ir tai yra šiandienos „diff“. Aš esu Niko iš Axrisi. Susilieja atsakingai.

## Šaltiniai

- [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
