# Google inarudisha JPEG XL kwenye Chrome

Published: 2026-10-07

Google ilitangaza kusimbua JPEG XL kuanzia na Chrome 155 baada ya jaribio lake la awali kuondolewa. Toleo hili la Oktoba 7 linachunguza maoni ya wasanidi programu, kisimbuzi kipya cha Rust, madai ya ushindani wa mgandamizo na "fallbacks" za utumiaji, kisha inaangalia kazi mpya za uthibitisho wa hisabati zilizochapishwa na OpenAI na muundo wa "hash-in-flash" wa "DNS sinkhole" ya ESP32-C3.

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

## Nini video hii inashughulikia

- Tangazo la Chrome lilichapishwa Oktoba 6, 2026 na linataja Chrome 155. Halithibitishi kwamba kila mgeni wa tovuti tayari anaendesha toleo linaloungwa mkono.
- Google inapongeza maoni thabiti ya wasanidi programu na mchakato wa Interop. Kisimbuzi cha jxl-rs kinatumia Rust na operesheni za vekta zilizoboreshwa, huku maeneo madogo yaliyopitiwa yasiyo salama na "browser sandbox" yakibaki.
- Uboreshaji wa mgandamizo wa 30-50% uliotangazwa na Google unatumia JPEG kama msingi wake. Akiba halisi inategemea picha, mipangilio ya kusimba na ubora wa kuona.
- Ulinganisho wa kisimba wa Gianni Rosato wa Septemba unapendelea AVIF katika anuwai yake ya "lossy-fidelity" iliyopimwa. Yeye anatengeneza zana shindani za AVIF; matokeo yake na dai la Google la JPEG-msingi hupima ulinganisho tofauti.
- Linganisha miundo kwenye picha zinazowakilisha na uweke "fallbacks" zinazopatana. JPEG XL pia inasaidia usimbaji-tofauti usioweza kubadilishwa, usio na hasara wa faili zilizopo za JPEG.
- OpenAI ilitoa hati 722 zilizopangwa katika familia 372, na uthibitishaji mbalimbali na "Lean formalizations" nyingi. Mtindo unabaki kutolewa, na takwimu za kompyuta zinazofanana na Pro si bei ya rejareja wala dhamana ya muda uliopita.
- Muundaji wa ESP32-C3 anaripoti takriban MB 50 ya matumizi ya RAM kwa kuhifadhi "domain hashes" zilizopangwa kwenye "flash". Uzuiwaji wa kiwango cha DNS una mapungufu ya "same-domain" na "alternative-resolver"; migongano ya "hash" inaweza kuzuia kupita kiasi. Matokeo ya maunzi hayakupimwa kwa uhuru kwa toleo hili.

## Sura

- 0:00 Kwa nini Chrome inarudisha JPEG XL?
- 0:33 Kwa nini umbizo lililokataliwa lilipata nafasi nyingine?
- 1:01 Nini kilibadilika ndani ya kisimbuzi?
- 1:47 Je, faili ndogo zinapita AVIF?
- 2:56 OpenAI ilichapisha nini hasa?
- 4:03 Bodi ya dola mbili inazuia vipi domains?
- 4:38 Je, JPEG zako zilizopo zinaweza kujiunga na rudi?
- 4:58 Kwa nini ningesafirisha kisimbuzi na kujaribu uhamiaji?

## Nakala iliyotafsiriwa

Imetafsiriwa kutoka simulizi asili ya Kiingereza. Sauti na manukuu yanayopatikana yanadhibitiwa na YouTube.

### Kwa nini Chrome inarudisha JPEG XL?

0:00 Pengine unafikiri Google ilizika JPEG XL. Chrome inairudisha, baada ya kuondoa usaidizi wa majaribio, na Rust ilisaidia kuingia. Katika video hii, kwa nini Google ilibadilisha mwelekeo? Na unapaswa kubadilisha mfumo wako wa picha? Ni Jumatano, Oktoba saba, na huu ni The Daily Diff. Kumbuka undani mmoja. JPEG zako zilizopo zina njia ya kurudi hapa.

0:20 Jumanne, Google ilitangaza kusimbua JPEG XL kuanzia na Chrome 155. Leo tangazo lilipanda Hacker News, pamoja na "dump" ya uthibitisho wa hisabati ya OpenAI na bodi ya dola mbili inayozuia domains za matangazo. Jaribio la awali la Chrome lilimalizika mwaka 2023.

### Kwa nini umbizo lililokataliwa lilipata nafasi nyingine?

0:35 Maelezo ya Google yalijumuisha ukosefu wa riba ya mfumo-ikolojia, ambayo ni ya ajabu wakati kivinjari kikubwa kinadhibiti kama mfumo-ikolojia unaweza kutumia kitu chako kweli. Chapisho jipya linapongeza maoni thabiti ya wasanidi programu, pamoja na mchakato wa Interop. Watu walioomba hili waliendelea kuomba, na Google sasa inaelekeza kwenye vipimo vya kivinjari vilivyokusudiwa kufanya umbizo litumike mara kwa mara. Tangazo linapongeza wachangiaji ikiwemo Helmut Januschka.

0:57 Wakati mwingine ramani bora zaidi ni kukataa kufunga suala.

### Nini kilibadilika ndani ya kisimbuzi?

1:01 Mabadiliko makubwa zaidi ya utekelezaji ni kisimbuzi kinachoitwa jay ex ell R S, kilichoandikwa kwa Rust. Visimbuzi vya picha huweka faili ngumu zinazotolewa na wageni, ambayo inawafanya kuwa mahali pazuri pa kuamini mtandao kimakosa. Rust inasaidia kuzuia aina za makosa ya kumbukumbu kabla hazijawa udhaifu wa kivinjari. Google bado inaweka "sandbox", na utekelezaji bado una maeneo madogo, yaliyopitiwa kwa uangalifu yasiyo salama. Usalama unapata tabaka, kwa sababu ukweli unaendelea kupata nyufa.

1:27 Google inasema "fuzzing" na ukaguzi wa msimbo wa AI haukupata kasoro za usalama wa kumbukumbu katika historia ya kisimbuzi hiki. Huo ni ripoti muhimu kutoka kwa timu inayoitoa. Washambuliaji wa baadaye hawatawezekana kukubali chapisho la blogu kama mkataba wa lazima. Swali la kwanza limejibiwa. Shinikizo la wasanidi programu na kisimbuzi cha Rust kilichoboreshwa kilifungua tena mlango. Google ilibadilisha uamuzi kwa uhandisi nyuma yake, ambayo inaruhusiwa hata kwenye mtandao. Sasa, vigezo vya "slide deck".

### Je, faili ndogo zinapita AVIF?

1:48 Google inatangaza mgandamizo bora wa asilimia thelathini hadi hamsini kuliko JPEG. Upakuaji mdogo unaweza kusaidia watumiaji wako na bili ya bandwidth, lakini safu hiyo inategemea unachochapa na jinsi unavyolinganisha ubora. Mhandisi wa mgandamizo Gianni Rosato alichapisha ulinganisho wa Septemba ambapo wasimba wa avif wa kisasa walipiga JPEG XL katika anuwai yake ya uaminifu iliyopimwa. Yeye anafanya kazi kwenye zana shindani za avif, kwa hivyo weka motisha hiyo karibu na grafu. Ulinganisho huu hutumia misingi tofauti.

2:12 Kupiga JPEG ya zamani kunaacha nafasi kwa avif kushinda mzigo wa kazi. Google yenyewe inapendekeza kujaribu miundo yote miwili, ambayo ni ushauri wa vitendo usio wa kawaida kwa tangazo la uzinduzi. Vivutio vingine vya JPEG XL ni pamoja na "high dynamic range", picha zisizo na hasara na usimbaji wa hatua kwa hatua wa "fine grained progressive". Jumuiya inachapisha "demos" za kuingiliana kwa ajili ya kuchunguza umbizo. Watazamaji wako wanaweza kuona picha muhimu wakati sehemu iliyobaki inafika. Kwa matumizi, weka picha mbadala, na thibitisha usaidizi katika vivinjari ambavyo

2:37 wateja wako huendesha kweli. Tangazo linataja Chrome 155. Hiyo inakupa toleo lengwa, na uchanganuzi wako unakuambia ni lini watazamaji wako wanafika huko. Swali la pili limejibiwa. Jaribu picha zako halisi kabla ya kubadilisha mfumo, na uhifadhi njia ya utangamano. Umbizo la picha linalookoa baiti ni muhimu. Uhamiaji unaoficha kitufe chako cha kulipa ni tafsiri ya gharama kubwa ya minimalism. Wakati huo huo, OpenAI ilichapisha hati za hisabati na

### OpenAI ilichapisha nini hasa?

3:00 kazi za uthibitisho zinazounga mkono Jumanne. Hifadhi ina hati mia saba ishirini na mbili, zilizopangwa katika familia zinazohusiana. Idadi ya vichwa vya habari inajumuisha hoja za nyongeza na uthibitisho mbadala, hivyo soma kile kila karatasi inachodai kweli. Nyingi zina uthibitisho rasmi katika Lean, ambayo inaruhusu kompyuta kuangalia uthibitisho wa hisabati. Nyingine bado zinasubiri kuwekwa rasmi, na OpenAI inaonya wazi kwamba

3:21 baadhi ya matokeo yasiyokuwa rasmi yanaweza kuwa na matatizo. Hifadhi inawapa watafiti nyenzo wanazoweza kuchunguza na kupinga. Mtindo unabaki kutolewa. OpenAI inasema kila matokeo yalitumiwa takriban saa tatu za ChatGPT Pro sawa na nguvu ya kompyuta kwa wastani. Hiyo inaelezea juhudi za kompyuta. Haionyeshi ama dhamana ya saa halisi wala bei ya rejareja kwa kutoa

3:40 theorem. Kutolewa kunafuata mashauriano na kikundi huru cha ushauri wa hisabati, na inajumuisha mchakato wa marekebisho na nukuu. Wasomi wanapata rundo jipya la kazi za nyumbani, pamoja na uwezo muhimu zaidi wa kuelekeza kwenye ukurasa kamili unaohitaji kurekebishwa. Wadumishaji wa Lean wanapendekeza kuunda sehemu ndogo kwa wakati mmoja. Hata mafanikio ya hisabati hatimaye hukutana na adui wa zamani wa programu, kukamilisha ujenzi.

### Bodi ya dola mbili inazuia vipi domains?

4:03 Mwishowe, "ad blocker" ya DNS ya chanzo huria inaendeshwa kwenye bodi ndogo ya dola mbili ya "microcontroller". Mbinu ya muundaji ni kuhifadhi "domain hashes" zilizopangwa kwenye "flash", hivyo orodha ya kuzuia haifai kuishi katika kumbukumbu ndogo ya kufanya kazi. Mradi unaripoti takriban kilobytes hamsini za matumizi ya RAM. Inatafuta "domain" iliyoombwa katika jedwali la "flash", inazuia mechi na kuelekeza maswali mengine juu. Router yako inaweza kupata "bouncer" mdogo na orodha maalum ya wageni. Uchujaji wa DNS hufanya kazi katika kiwango cha "domain".

4:28 Matangazo yanayotolewa kutoka kwa "domain" moja na maudhui muhimu yanaweza kupita, na wateja wanaotumia "resolver" nyingine wanaweza kuipita. Weka matarajio yako madogo kuliko bodi, ambayo ni lengo la ukubwa linalohitaji. Na undani kuhusu JPEG zako zilizopo?

### Je, JPEG zako zilizopo zinaweza kujiunga na rudi?

4:40 JPEG XL inasaidia "lossless JPEG transcoding", na njia ya kujenga upya JPEG asili. Hiyo inatoa hifadhi ya picha ya zamani chaguo la uhamiaji bila kizazi kingine cha upotezaji wa ubora. Jaribu makubaliano ya uhifadhi na utoaji. Ikiwa unapendelea kusoma hili kuliko kunisikia nikisema, "diff" inatua kwenye kikasha chako kila asubuhi, bure kwa the daily diff dot dev, kiungo hapa chini.

### Kwa nini ningesafirisha kisimbuzi na kujaribu uhamiaji?

4:58 Kwa hivyo hukumu ya leo, SHIP IT. Ningesafirisha kisimbuzi cha ziada kwa sababu usaidizi wa kivinjari unawapa wasanidi programu chaguo halisi, na ningejaribu uhamiaji kwenye picha zetu wenyewe. Jisajili, bonyeza kengele, na uniambie kwenye maoni kama ungekuwa umeipiga chapa tofauti. Na hiyo ndiyo "diff" ya leo. Mimi ni Niko kutoka Axrisi. Unganisha kwa uwajibikaji.

## Vyanzo

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