Google tuo JPEG XL:n takaisin Chromeen
Google ilmoitti JPEG XL -dekoodauksen alkavan Chrome 155:stä, sen jälkeen kun sen aikaisempi kokeilu oli poistettu.
Google ilmoitti JPEG XL -dekoodauksen alkavan Chrome 155:stä, sen jälkeen kun sen aikaisempi kokeilu oli poistettu. Tässä 7. lokakuuta ilmestyneessä julkaisussa tarkastellaan kehittäjien palautetta, uutta Rust-dekooderia, kilpailevia pakkausväitteitä ja käyttöönoton varajärjestelmiä, sitten katsotaan OpenAI:n äskettäin julkaisemia matemaattisia todisteita ja ESP32-C3 DNS-sinkhole -ratkaisun flash-muistiin perustuvaa hash-suunnittelua.
Lue kirjoitettu versio (englanniksi) ↗
Mitä tämä video käsittelee
- Chrome-ilmoitus julkaistiin 6. lokakuuta 2026 ja se mainitsee Chrome 155:n. Se ei vahvista, että jokainen verkkosivuston kävijä käyttäisi jo tuettua versiota.
- Google kiittää jatkuvaa kehittäjien palautetta ja Interop-prosessia. jxl-rs-dekooderi käyttää Rustia ja optimoituja vektoritoimintoja, kun taas pienet, tarkistetut unsafe-alueet ja selaimen hiekkalaatikko pysyvät ennallaan.
- Googlen mainostama 30–50 %:n pakkauksen parannus käyttää JPEG:tä perustana. Todelliset säästöt riippuvat kuvista, kooderin asetuksista ja visuaalisesta laadusta.
- Gianni Rosaton syyskuussa tekemä kooderivertailu suosii AVIF:iä testatussa häviöllisessä tarkkuusalueella. Hän kehittää kilpailevia AVIF-työkaluja; hänen tuloksensa ja Googlen JPEG-perustavertailu mittaavat eri vertailukohtia.
- Vertaa formaatteja edustavilla kuvilla ja pidä yhteensopivat varajärjestelmät. JPEG XL tukee myös olemassa olevien JPEG-tiedostojen palautuvaa, häviötöntä transkoodausta.
- OpenAI julkaisi 722 käsikirjoitusta, jotka oli ryhmitelty 372 perheeseen, vaihtelevalla varmennuksella ja monilla Lean-formalisaatioilla. Malli pysyy julkaisemattomana, ja Pro-vastaavat laskentaluvut eivät ole vähittäishintaa eivätkä kuluneen ajan takuuta.
- ESP32-C3:n kehittäjä raportoi noin 50 KB:n RAM-muistin käytöstä tallentamalla lajitellut verkkotunnushasit flash-muistiin. DNS-tason estoilla on samojen verkkotunnusten ja vaihtoehtoisten ratkaisijoiden rajoituksia; hash-ristiriidat voivat estää liikaa. Laitteiston tuloksia ei mitattu itsenäisesti tätä jaksoa varten.
Käännetty transkriptio
Käännetty alkuperäisestä englanninkielisestä selostuksesta. Käytettävissä olevan äänen ja tekstitysten hallinta tapahtuu YouTuben kautta.
Miksi Chrome tuo JPEG XL:n takaisin?
0:00 Luultavasti luulet, että Google hautasi JPEG XL:n. Chrome tuo sen takaisin, poistettuaan kokeellisen tuen, ja Rust auttoi sitä pääsemään sisään. Tässä videossa, miksi Google muutti mieltään? Ja pitäisikö sinun muuttaa kuvaprosessiasi? On keskiviikko, lokakuun seitsemäs, ja tämä on The Daily Diff. Muista yksi yksityiskohta. Olemassa olevilla JPEG-kuvillasi on tapa osallistua tähän paluuseen.
0:20 Tiistaina Google ilmoitti JPEG XL -dekoodauksen alkavan Chrome 155:stä. Tänään ilmoitus nousi Hacker Newsin kärkeen, OpenAI:n matemaattisen todisteen ja kahden dollarin kortin rinnalla, joka estää mainosverkkotunnuksia. Chromen aikaisempi kokeilu päättyi vuonna 2023.
Miksi hylätty formaatti sai toisen mahdollisuuden?
0:35 Googlen selitys sisälsi riittämättömän ekosysteemin kiinnostuksen, mikä on kiusallista, kun suurin selain hallitsee, voiko ekosysteemi oikeasti käyttää tuotettasi. Uusi julkaisu kiittää jatkuvaa kehittäjien palautetta, mukaan lukien Interop-prosessi. Tätä pyytäneet ihmiset jatkoivat pyytämistä, ja Google viittaa nyt selaimen testeihin, joiden tarkoituksena on varmistaa formaatin yhdenmukainen käyttäytyminen. Ilmoitus kiittää avustajia, kuten Helmut Januschkaa.
0:57 Joskus tehokkain tiekartta on kieltäytyä sulkemasta asiaa.
Mitä dekooderin sisällä muuttui?
1:01 Suurin toteutusmuutos on dekooderi nimeltä jay ex ell R S, kirjoitettu Rustilla. Kuvadekooderit käsittelevät monimutkaisia tiedostoja, jotka ovat tuntemattomien toimittamia, mikä tekee niistä loistavan paikan luottaa vahingossa internetiin. Rust auttaa estämään muistivirheiden luokkia, ennen kuin niistä tulee selaimen haavoittuvuuksia. Google pitää edelleen hiekkalaatikon, ja toteutus sisältää edelleen pieniä, huolellisesti tarkistettuja unsafe-alueita. Turvallisuus saa kerroksia, koska todellisuus löytää jatkuvasti saumat.
1:27 Google sanoo, että fuzzing ja tekoälykoodin tarkastus eivät löytäneet muistiturvallisuusvirheitä tämän dekooderin historiasta. Se on hyödyllinen raportti sitä toimittavalta tiimiltä. Tulevat hyökkääjät eivät todennäköisesti hyväksy blogikirjoitusta sitovana sopimuksena. Ensimmäinen kysymys vastattu. Kehittäjien paine ja optimoitu Rust-dekooderi avasivat oven uudelleen. Google kumosi päätöksen, jolla oli insinööritaitoja takanaan, mikä on sallittua jopa internetissä. Nyt dian esityksen vertailuarvot.
Pienemmät tiedostot päihittävätkö AVIF:n?
1:48 Google mainostaa kolmekymmentä tai viisikymmentä prosenttia parempaa pakkausta kuin JPEG. Pienemmät lataukset voivat auttaa käyttäjiä ja kaistanleveyslaskua, mutta tämä alue riippuu siitä, mitä koodaat ja miten vertaat laatua. Pakkausinsinööri Gianni Rosato julkaisi syyskuussa vertailun, jossa modernit AVIF-kooderit voittivat JPEG XL:n testatussa tarkkuusalueella. Hän työskentelee kilpailevien AVIF-työkalujen parissa, joten pidä tämä kannustin kaavioiden rinnalla. Nämä vertailut käyttävät eri peruslinjoja.
2:12 Vanhan JPEG:n voittaminen jättää tilaa AVIF:lle voittaa työkuorma. Google itse suosittelee molempien formaattien kokeilemista, mikä on epätavallisen käytännöllinen neuvo julkaisuilmoitukselle. JPEG XL:n muita houkuttelevuuksia ovat korkea dynaaminen alue, häviöttömät kuvat ja hienojakoinen progressiivinen dekoodaus. Yhteisö julkaisee interaktiivisia demoja formaatin tutkimiseen. Yleisösi voi nähdä hyödyllisen kuvan, kun loppu saapuu. Käyttöönotossa pidä varakuva ja varmista tuki niissä selaimissa, joita
2:37 asiakkaasi todella käyttävät. Ilmoitus mainitsee Chrome 155:n. Se antaa sinulle kohdeversion, ja analyysisi kertovat sinulle, milloin yleisösi pääsee sinne. Toinen kysymys vastattu. Testaa todellisia kuviasi ennen putkilinjan muuttamista ja säilytä yhteensopivuuspolku. Kuvamuoto, joka säästää tavuja, on hyödyllinen. Siirto, joka piilottaa kassapainikkeesi, on kallis tulkinta minimalismista. Samaan aikaan OpenAI julkaisi matemaattisia käsikirjoituksia ja niitä tukevia
Mitä OpenAI oikeasti julkaisi?
3:00 todisteita tiistaina. Tietovarasto sisältää 722 käsikirjoitusta, ryhmiteltyinä toisiinsa liittyviin perheisiin. Otsikkoluku sisältää oheisväitteitä ja vaihtoehtoisia todisteita, joten lue, mitä kukin paperi todella väittää. Monilla on Leanissa muodolliset todisteet, jotka antavat tietokoneen tarkistaa matemaattisia päätelmiä. Toiset odottavat edelleen formalisointia, ja OpenAI varoittaa nimenomaisesti, että
3:21 joissakin epävirallisissa tuloksissa voi olla ongelmia. Tietovarasto tarjoaa tutkijoille materiaalia, jota he voivat tarkastaa ja haastaa. Malli pysyy julkaisemattomana. OpenAI sanoo, että jokainen tulos käytti keskimäärin noin kolme tuntia vastaavaa ChatGPT Pro laskentatehoa. Se kuvaa laskennallista vaivaa. Se ei anna sinulle takuuta todellisesta ajasta eikä vähittäismyyntihintaa lauseen tuottamiselle.
3:40 Julkaisu on tehty itsenäisen matematiikan asiantuntijaryhmän kanssa käytyjen neuvottelujen jälkeen, ja se sisältää tarkistus- ja viittausprosessin. Akateeminen maailma saa uuden kasan kotitehtäviä, plus paljon hyödyllisemmän kyvyn osoittaa tarkka sivu, joka tarvitsee korjausta. Lean-ylläpitäjät suosittelevat pienten osien kääntämistä kerrallaan. Jopa matemaattinen läpimurto kohtaa lopulta ohjelmistojen ikiaikaisen vihollisen, rakennuksen valmistumisen.
Miten kahden dollarin kortti estää verkkotunnuksia?
4:03 Lopuksi avoimen lähdekoodin DNS-mainostenesto toimii pienellä kahden dollarin mikrokontrolleri kortilla. Kehittäjän temppu on tallentaa lajitellut verkkotunnushasit flash-muistiin, joten estolistan ei tarvitse olla niukassa käyttömuistissa. Projekti raportoi noin viisikymmentä kilotavua RAM-muistin käyttöä. Se etsii pyydetyn verkkotunnuksen flash-taulukosta, estää osuman ja välittää muut kyselyt ylöspäin. Reitittimesi voi saada pienen portinvartijan, jolla on hyvin tarkka vieraslista. DNS-suodatus toimii verkkotunnustasolla.
4:28 Mainokset, jotka toimitetaan samalta verkkotunnukselta kuin hyödyllinen sisältö, voivat lipsahtaa läpi, ja asiakkaat, jotka käyttävät toista ratkaisijaa, voivat ohittaa sen. Pidä odotuksesi pienempinä kuin kortti, mikä on vaativa kokokohde. Ja se yksityiskohta olemassa olevista JPEG-kuvistasi?
Voivatko nykyiset JPEG-kuvasi liittyä paluuseen?
4:40 JPEG XL tukee häviötöntä JPEG-transkoodausta, polulla alkuperäisen JPEG:n uudelleenrakentamiseksi. Se antaa vanhalle kuva-arkistolle siirtovaihtoehdon ilman toista laadun heikkenemisen sukupolvea. Testaa tallennus- ja toimituskompromissit. Jos haluat mieluummin lukea tämän kuin kuulla minun sanovan sen, diff saapuu postilaatikkoosi joka aamu, ilmaiseksi osoitteessa the daily diff dot dev, linkki alla.
Miksi ottaisin käyttöön dekooderin ja testaisin siirron?
4:58 Joten tämän päivän tuomio, SHIP IT. Lähettäisin ylimääräisen dekooderin, koska selainten tuki antaa kehittäjille todellisen valinnan, ja testaisin siirron omilla kuvillamme. Tilaa, paina kelloa ja kerro kommenteissa, jos olisit leimannut sen eri tavalla. Ja se on tämän päivän ero. Olen Niko Axrisista. Yhdistä vastuullisesti.
Lähteet
- 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



