Google vracia JPEG XL do prehliadača Chrome
Spoločnosť Google oznámila dekódovanie formátu JPEG XL, počnúc prehliadačom Chrome 155, po tom, čo bol jej skorší experiment odstránený.
Spoločnosť Google oznámila dekódovanie formátu JPEG XL, počnúc prehliadačom Chrome 155, po tom, čo bol jej skorší experiment odstránený. Toto vydanie zo 7. októbra skúma spätnú väzbu od vývojárov, nový dekodér Rust, konkurenčné tvrdenia o kompresii a záložné možnosti nasadenia, potom sa pozrie na novo zverejnené artefakty matematického dôkazu od OpenAI a dizajn hash-in-flash pre DNS sinkhole ESP32-C3.
Prečítajte si písanú edíciu (anglicky) ↗
Čo toto video pokrýva
- Oznámenie prehliadača Chrome bolo zverejnené 6. októbra 2026 a uvádza Chrome 155. Neuvádza sa v ňom, že každý návštevník webovej stránky už používa podporovanú verziu.
- Google pripisuje zásluhy vytrvalej spätnej väzbe od vývojárov a procesu Interop. Dekodér jxl-rs používa Rust a optimalizované vektorové operácie, pričom zostávajú malé overené nebezpečné oblasti a sandbox prehliadača.
- Reklamované 30–50% zlepšenie kompresie od spoločnosti Google používa JPEG ako základ. Skutočné úspory závisia od obrázkov, nastavení kodéra a vizuálnej kvality.
- Septembrové porovnanie kodérov Gianniho Rosata uprednostňuje AVIF v celom rozsahu testovanej stratovej vernosti. Vyvíja konkurenčné nástroje AVIF; jeho výsledok a tvrdenie spoločnosti Google o základe JPEG merajú rôzne porovnania.
- Porovnajte formáty na reprezentatívnych obrázkoch a zachovajte kompatibilné záložné možnosti. JPEG XL tiež podporuje reverzibilné, bezstratové prekódovanie existujúcich súborov JPEG.
- OpenAI vydala 722 rukopisov zoskupených do 372 rodín s rôznou verifikáciou a mnohými Lean formalizáciami. Model zostáva nevydaný a čísla výpočtov ekvivalentné Pro nie sú ani maloobchodná cena, ani záruka uplynutého času.
- Tvorca ESP32-C3 uvádza približne 50 KB využitia RAM uložením zoradených hashov domén vo flash pamäti. Blokovanie na úrovni DNS má obmedzenia pre rovnakú doménu a alternatívny resolver; kolízie hashov môžu spôsobiť nadmerné blokovanie. Výsledky hardvéru neboli pre túto epizódu nezávisle zmerané.
Preložený prepis
Preložené z pôvodného anglického rozprávania. Dostupný zvuk a titulky sú kontrolované službou YouTube.
Prečo Chrome vracia JPEG XL?
0:00 Pravdepodobne si myslíte, že Google pochoval JPEG XL. Chrome ho vracia späť, po odstránení experimentálnej podpory, a Rust mu pomohol dostať sa cez dvere. V tomto videu, prečo Google zmenil kurz? A mali by ste zmeniť svoj obrazový pipeline? Je streda, siedmeho októbra, a toto je The Daily Diff. Majte na pamäti jeden detail. Vaše existujúce JPEGy majú cestu do tohto návratu.
0:20 V utorok Google oznámil dekódovanie JPEG XL počnúc prehliadačom Chrome sto päťdesiat päť. Dnes sa toto oznámenie vyšplhalo na Hacker News, popri vyhodení matematických dôkazov od OpenAI a dosky za dva doláre, ktorá blokuje reklamné domény. Skorší experiment prehliadača Chrome skončil v roku dvetisíc dvadsaťtri.
Prečo dostal odmietnutý formát ďalšiu šancu?
0:35 Vysvetlenie spoločnosti Google zahŕňalo nedostatočný záujem ekosystému, čo je nepríjemné, keď najväčší prehliadač riadi, či ekosystém môže vlastne používať vašu vec. Nový príspevok pripisuje zásluhy vytrvalej spätnej väzbe od vývojárov, vrátane procesu Interop. Ľudia, ktorí o to žiadali, žiadali ďalej, a Google teraz poukazuje na testy prehliadača určené na to, aby sa formát správal konzistentne. Oznámenie pripisuje zásluhy prispievateľom vrátane Helmuta Januschku.
0:57 Niekedy najefektívnejší plán je odmietnuť uzavrieť problém.
Čo sa zmenilo v dekodéri?
1:01 Najväčšou zmenou implementácie je dekodér s názvom jay ex ell R S, napísaný v jazyku Rust. Dekodéry obrázkov prijímajú komplikované súbory dodávané cudzincami, čo z nich robí spektakulárne miesto na náhodné dôverovanie internetu. Rust pomáha predchádzať triedam chýb pamäte predtým, ako sa stanú zraniteľnosťami prehliadača. Google stále zachováva sandbox a implementácia stále obsahuje malé, starostlivo prekontrolované nebezpečné oblasti. Bezpečnosť má vrstvy, pretože realita neustále nachádza slabiny.
1:27 Google hovorí, že fuzzing a AI kódová recenzia nenašli žiadne chyby bezpečnosti pamäte v histórii tohto dekodéra. To je užitočná správa od tímu, ktorý ho dodáva. Budúci útočníci pravdepodobne nebudú akceptovať blogový príspevok ako záväznú zmluvu. Prvá otázka zodpovedaná. Tlak vývojárov a optimalizovaný dekodér Rustu znovu otvorili dvere. Google zvrátil rozhodnutie, ktoré malo za sebou inžinierstvo, čo je povolené aj na internete. Teraz benchmarky prezentácie.
Prekonávajú menšie súbory AVIF?
1:48 Google inzeruje o tridsať až päťdesiat percent lepšiu kompresiu ako JPEG. Menšie stiahnutia môžu pomôcť vašim používateľom a účtu za šírku pásma, ale tento rozsah závisí od toho, čo kódujete a ako porovnávate kvalitu. Kompresný inžinier Gianni Rosato zverejnil septembrové porovnanie, kde moderné kodéry avif prekonali JPEG XL v celom jeho testovanom rozsahu vernosti. Pracuje na konkurenčných nástrojoch avif, takže majte túto motiváciu vedľa grafov. Tieto porovnania používajú rôzne základne.
2:12 Prekonať starý JPEG ponecháva priestor pre avif na víťazstvo v pracovnom zaťažení. Samotný Google odporúča vyskúšať oba formáty, čo je nezvyčajne praktická rada pre oznámenie o uvedení na trh. Ďalšie atrakcie JPEG XL zahŕňajú vysoký dynamický rozsah, bezstratové obrázky a jemne zrnité progresívne dekódovanie. Komunita zverejňuje interaktívne ukážky na preskúmanie formátu. Vaše publikum môže vidieť užitočný obrázok, zatiaľ čo zvyšok prichádza. Pre nasadenie si ponechajte záložný obrázok a overte podporu v prehliadačoch, ktoré vaši
2:37 zákazníci skutočne používajú. Oznámenie uvádza Chrome sto päťdesiatpäť. To vám dáva cieľovú verziu a vaša analytika vám povie, kedy sa tam vaše publikum dostane. Druhá otázka zodpovedaná. Otestujte svoje skutočné obrázky predtým, ako zmeníte pipeline, a zachovajte cestu kompatibility. Obrazový formát šetriaci bajty je užitočný. Migrácia, ktorá skryje tlačidlo pre platbu, je drahá interpretácia minimalizmu. Medzitým OpenAI v utorok zverejnila matematické rukopisy a podporné
Čo vlastne OpenAI zverejnilo?
3:00 artefakty dôkazov. Úložisko obsahuje sedemsto dvadsaťdva rukopisov, zoskupených do príbuzných rodín. Súhrnný počet zahŕňa sprievodné argumenty a alternatívne dôkazy, takže si prečítajte, čo každý článok skutočne tvrdí. Mnohé majú formálne dôkazy v Lean, čo umožňuje počítaču kontrolovať matematické dedukcie. Iné ešte čakajú na formalizáciu, a OpenAI výslovne upozorňuje, že
3:21 niektoré neformalizované výsledky môžu mať problémy. Úložisko poskytuje výskumníkom materiál, ktorý môžu preskúmať a spochybniť. Model zostáva nevydaný. OpenAI hovorí, že každý výsledok použil v priemere približne tri hodiny výpočtového výkonu ekvivalentného ChatGPT Pro uvažovania. To popisuje výpočtové úsilie. Nedáva vám ani záruku reálneho času, ani maloobchodnú cenu za vytvorenie
3:40 teorému. Vydanie nasleduje po konzultácii s nezávislou poradnou skupinou pre matematiku a zahŕňa proces revízie a citácií. Akademická sféra dostáva novú kopu domácich úloh, plus oveľa užitočnejšiu schopnosť poukázať na presnú stránku, ktorá potrebuje opravu. Správcovia Lean odporúčajú kompilovať malé časti naraz. Aj matematický prelom sa nakoniec stretáva s prastarým nepriateľom softvéru, dokončenie zostavenia.
Ako doska za dva doláre blokuje domény?
4:03 Nakoniec, open source DNS blokovač reklám beží na malej, dvojdolárovej mikrokontrolérové doske Trik tvorcu spočíva v ukladaní zoradených hashov domén do flash pamäte, takže zoznam blokovaných adries nemusí byť v obmedzenej pracovnej pamäti. Projekt uvádza približne päťdesiat kilobajtov využitia RAM. Vyhľadá požadovanú doménu v flash tabuľke, zablokuje zhodu a presmeruje ostatné dotazy upstream. Váš router môže získať malého vyhadzovača s veľmi špecifickým zoznamom hostí. Filtrovanie DNS funguje na úrovni domén.
4:28 Reklamy doručené z rovnakej domény ako užitočný obsah môžu preniknúť, a klienti používajúci iný resolver to môžu obísť. Majte svoje očakávania menšie ako doska, čo je náročný cieľ veľkosti. A detail o vašich existujúcich JPEGoch?
Môžu sa vaše existujúce JPEGy pripojiť k návratu?
4:40 JPEG XL podporuje bezstratové prekódovanie JPEG, s cestou na rekonštrukciu pôvodného JPEG. To dáva starému archívu obrázkov možnosť migrácie bez ďalšej generácie straty kvality. Otestujte kompromisy v úložisku a doručení. Ak si to radšej prečítate, ako keby som to mal povedať, diff vám príde do schránky každé ráno, zadarmo na the daily diff dot dev, odkaz nižšie.
Prečo by som mal nasadiť dekodér a otestovať migráciu?
4:58 Takže dnešný verdikt, SHIP IT. Poslal by som ďalší dekodér, pretože podpora prehliadača dáva vývojárom skutočnú voľbu, a otestoval by som migráciu na našich vlastných obrázkoch. Prihláste sa na odber, stlačte zvonček a povedzte mi v komentároch, či by ste to označili inak. A to je dnešný rozdiel. Som Niko z Axrisi. Zlučujte zodpovedne.
Zdroje
- Shipping JPEG XL in ChromeChrome for Developers
- JPEG XL prototype and November 2022 removal discussionChromium Blink developers
- Contemporaneous JPEG XL deprecation commentaryFree Software Foundation
- The case against JPEG XL — competing-encoder benchmarkGianni Rosato
- JPEG XL FAQ and reversible JPEG transcodingJPEG XL community
- HTML picture element and fallback selectionMDN Web Docs
- Progressive loading demoJPEG XL community
- Distance versus effort visualizerJPEG XL community
- Sharing AI progress in mathematicsOpenAI
- Mathematical manuscripts and proof artifactsOpenAI on GitHub
- Lean formalization library build notesOpenAI on GitHub
- ESP32-C3 hash-in-flash DNS ad blockerM-Abozaid on GitHub



