+− THE DAILY DIFFdev & AI news
SHIP IT

Google vrača JPEG XL v Chrome

Google je napovedal dekodiranje JPEG XL, začenši s Chrome 155, potem ko je bil njegov prejšnji eksperiment odstranjen.

Google je napovedal dekodiranje JPEG XL, začenši s Chrome 155, potem ko je bil njegov prejšnji eksperiment odstranjen. Ta izdaja 7. oktobra preučuje povratne informacije razvijalcev, novi Rust dekoder, konkurenčne trditve o kompresiji in nadomestne možnosti uvajanja, nato pa si ogleda novo objavljene artefakte matematičnega dokazovanja OpenAI-ja in zasnovo DNS sinkhole ESP32-C3 z zgoščeno vrednostjo v bliskovnem pomnilniku.

Preberi pisno izdajo (angleščina) ↗

Kaj zajema ta videoposnetek

  • Obvestilo Chrome je bilo objavljeno 6. oktobra 2026 in navaja Chrome 155. Ne ugotavlja, da vsak obiskovalec spletnega mesta že uporablja podprto različico.
  • Google pripisuje zasluge vztrajnim povratnim informacijam razvijalcev in procesu Interop. Dekoder jxl-rs uporablja Rust in optimizirane vektorske operacije, medtem ko ostajajo majhna, preverjena nevarna območja in brskalnikovo izolirano okolje.
  • Googlova oglaševana 30–50-odstotna izboljšava kompresije uporablja JPEG kot izhodišče. Dejanski prihranki so odvisni od slik, nastavitev kodirnika in vizualne kakovosti.
  • Septembrska primerjava kodirnikov Giannija Rosata daje prednost AVIF-u v celotnem preizkušenem razponu izgube zvestobe. Razvija konkurenčna orodja AVIF; njegov rezultat in Googlova trditev o osnovi JPEG merita različne primerjave.
  • Primerjajte formate na reprezentativnih slikah in ohranite združljive nadomestne možnosti. JPEG XL podpira tudi reverzibilno, brezizgubno transkodiranje obstoječih datotek JPEG.
  • OpenAI je izdal 722 rokopisov, razvrščenih v 372 družin, z različnimi preverjanji in številnimi Lean formalizacijami. Model ostaja neobjavljen, in številke izračunov, enakovredne Pro, niso niti maloprodajna cena niti garancija za pretekli čas.
  • Ustvarjalec ESP32-C3 poroča o približno 50 KB porabe RAM-a z shranjevanjem razvrščenih zgoščenih vrednosti domen v bliskovnem pomnilniku. Blokiranje na ravni DNS ima omejitve iste domene in alternativnega razreševalnika; kolizije zgoščenih vrednosti lahko preveč blokirajo. Rezultati strojne opreme niso bili neodvisno izmerjeni za to epizodo.

Preveden prepis

Prevedeno iz izvirnega angleškega pripovedovanja. Razpoložljivi zvok in podnapisi so nadzorovani s strani YouTuba.

Zakaj Chrome vrača JPEG XL?

0:00 Verjetno mislite, da je Google pokopal JPEG XL. Chrome ga vrača, potem ko je odstranil eksperimentalno podporo, in Rust mu je pomagal priti skozi vrata. V tem videu, zakaj je Google spremenil smer? In ali bi morali spremeniti svojo slikovno cev? Je sreda, sedmi oktober, in to je The Daily Diff. Upoštevajte eno podrobnost. Vaši obstoječi JPEG-i imajo pot v to vrnitev.

0:20 V torek je Google napovedal dekodiranje JPEG XL, začenši s Chrome sto petdeset pet. Danes je obvestilo prišlo na Hacker News, poleg OpenAI-jevega zneska matematičnih dokazov in dvo dolarske plošče, ki blokira oglaševalske domene. Prejšnji eksperiment Chroma se je končal leta dvajset tri.

Zakaj je zavrnjen format dobil še eno priložnost?

0:35 Googlova razlaga je vključevala nezadostno zanimanje ekosistema, kar je nerodno, ko največji brskalnik nadzoruje, ali ekosistem lahko dejansko uporablja vašo stvar. Nova objava pripisuje zasluge vztrajnim povratnim informacijam razvijalcev, vključno s procesom Interop. Ljudje, ki so to zahtevali, so še naprej zahtevali, in Google zdaj kaže na preizkuse brskalnika, namenjene doslednemu delovanju formata. Obvestilo pripisuje zasluge sodelavcem, vključno s Helmutom Januschko.

0:57 Včasih je najučinkovitejši načrt dela zavračanje zapiranja vprašanja.

Kaj se je spremenilo znotraj dekoderja?

1:01 Največja sprememba implementacije je dekoder, imenovan jay ex ell R S, napisan v Rustu. Slikovni dekoderji sprejemajo zapletene datoteke, ki jih dobavljajo neznanci, kar jih dela spektakularno mesto za nenamerno zaupanje internetu. Rust pomaga preprečevati razrede pomnilniških napak, preden postanejo ranljivosti brskalnika. Google še vedno ohranja izolirano okolje, in implementacija še vedno vsebuje majhna, skrbno pregledana nevarna območja. Varnost dobi plasti, ker realnost še naprej najde šive.

1:27 Google pravi, da so fuzzing in AI pregled kode v zgodovini tega dekoderja našli nobenih napak varnosti pomnilnika. To je koristno poročilo od ekipe, ki ga dostavlja. Prihodnji napadalci verjetno ne bodo sprejeli blog objave kot zavezujoče pogodbe. Prvo vprašanje je odgovorjeno. Pritisk razvijalcev in optimiziran Rust dekoder sta ponovno odprla vrata. Google je razveljavil odločitev z inženiringom za njo, kar je dovoljeno celo na internetu. Zdaj merila uspešnosti diapozitivov.

Ali manjše datoteke prekašajo AVIF?

1:48 Google oglašuje trideset do petdeset odstotkov boljšo kompresijo kot JPEG. Manjši prenosi lahko pomagajo vašim uporabnikom in računu za pasovno širino, vendar ta razpon je odvisen od tega, kaj kodirate in kako primerjate kakovost. Inženir kompresije Gianni Rosato je objavil septembrsko primerjavo, kjer so sodobni kodirniki avif prekašali JPEG XL v celotnem preizkušenem razponu zvestobe. Dela na konkurenčnih orodjih avif, zato ohranite to spodbudo poleg grafov. Te primerjave uporabljajo različne izhodiščne vrednosti.

2:12 Premagati stari JPEG pušča prostor za avif, da zmaga delovno obremenitev. Google sam priporoča preizkus obeh formatov, kar je nenavadno praktičen nasvet za napoved lansiranja. Druge privlačnosti JPEG XL vključujejo visok dinamični razpon, brezizgubne slike in fino zrnato progresivno dekodiranje. Skupnost objavlja interaktivne predstavitve za raziskovanje formata. Vaše občinstvo lahko vidi uporabno sliko, medtem ko ostalo prispe. Za uvajanje, obdržite nadomestno sliko in preverite podporo v brskalnikih, ki jih

2:37 vaši kupci dejansko uporabljajo. Obvestilo imenuje Chrome sto petdeset pet. To vam daje ciljno različico, in vaša analitika vam pove, kdaj vaše občinstvo pride tja. Drugo vprašanje je odgovorjeno. Preizkusite svoje resnične slike, preden spremenite cevovod, in ohranite pot združljivosti. Format slike, ki prihrani bajte, je uporaben. Migracija, ki skrije vaš gumb za plačilo, je draga interpretacija minimalizma. Medtem je OpenAI v torek objavil matematične rokopise in podporne

Kaj je OpenAI dejansko objavil?

3:00 dokazne artefakte. Repozitorij vsebuje sedemsto dvaindvajset rokopisov, razvrščenih v sorodne družine. Glavno število vključuje spremljevalne argumente in alternativne dokaze, zato preberite, kaj dejansko trdi vsak članek. Mnogi imajo formalne dokaze v Leanu, kar računalniku omogoča preverjanje matematičnih dedukcij. Drugi še čakajo na formalizacijo, in OpenAI izrecno opozarja, da

3:21 nekateri neformalizirani rezultati lahko imajo težave. Repozitorij daje raziskovalcem material, ki ga lahko pregledajo in izpodbijajo. Model ostaja neobjavljen. OpenAI pravi, da je vsak rezultat v povprečju porabil približno tri ure enakovrednega računanja ChatGPT Pro za razmišljanje. To opisuje računska prizadevanja. Ne daje vam niti garancije za realni čas niti maloprodajne cene za izdelavo

3:40 teorema. Izdaja sledi posvetovanju z neodvisno svetovalno skupino za matematiko, in vključuje proces revizije in citiranja. Akademija dobi nov kup domačih nalog, plus veliko bolj uporabno sposobnost, da pokaže na točno tisto stran, ki jo je treba popraviti. Vzdrževalci Leana priporočajo kompilacijo majhnih delov naenkrat. Celo matematični preboj sčasoma sreča starodavnega sovražnika programske opreme, dokončanje gradnje.

Kako plošča za dva dolarja blokira domene?

4:03 Končno, odprtokodni blokator oglasov DNS deluje na majhni dvodolarski mikrokrmilni plošči. Trik ustvarjalca je shranjevanje razvrščenih zgoščenih vrednosti domen v bliskovnem pomnilniku, tako da seznam blokad ni treba živeti v omejenem delovnem pomnilniku. Projekt poroča o približno petdesetih kilobajtih uporabe RAM-a. V bliskovni tabeli poišče zahtevano domeno, blokira ujemanje in posreduje druge poizvedbe navzgor. Vaš usmerjevalnik lahko pridobi majhnega izmetača z zelo specifičnim seznamom gostov. Filtriranje DNS deluje na ravni domene.

4:28 Oglasi, prikazani z iste domene kot uporabna vsebina, se lahko prebijejo, in odjemalci, ki uporabljajo drug razreševalnik, ga lahko obidejo. Naj bodo vaša pričakovanja manjša od plošče, kar je zahtevna ciljna velikost. In podrobnost o vaših obstoječih JPEG-ih?

Se lahko vaši obstoječi JPEG-i pridružijo vrnitvi?

4:40 JPEG XL podpira brezizgubno transkodiranje JPEG, s potjo za rekonstrukcijo izvirnega JPEG-a. To daje staremu slikovnemu arhivu možnost migracije brez še ene generacije izgube kakovosti. Preizkusite kompromise shranjevanja in dostave. Če bi raje to prebrali, kot pa slišali, kako to rečem, vam bo diff pristal v nabiralniku vsako jutro, brezplačno na the daily diff dot dev, povezava spodaj.

Zakaj bi moral poslati dekoder in preizkusiti migracijo?

4:58 Torej današnja sodba, SHIP IT. Poslal bi dodaten dekoder, ker podpora brskalnika daje razvijalcem resnično izbiro, in preizkusil bi migracijo na naših lastnih slikah. Naročite se, kliknite zvonec in mi v komentarjih povejte, če bi vi to označili drugače. In to je diff za danes. Sem Niko iz Axrisi. Združite odgovorno.

Viri

  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

Povezani videoposnetki