- JPEG XL je napredni format slike koji nudi puno veću kompresiju od tradicionalnog JPEG-a i izvornu podršku za HDR.
- Chrome je ponovno integrirao podršku za .jxl datoteke koristeći sigurni dekoder napisan u Rustu radi optimizacije performansi.
- Omogućuje transkodiranje starih JPEG datoteka bez gubitaka, smanjujući njihovu veličinu bez žrtvovanja ijednog piksela kvalitete.
Vjerojatno ste naišli na datoteke koje završavaju na .jxl i niste imali pojma što biste s njima. Pa, govorimo o JPEG XL-u , formatu slika sljedeće generacije koji je ovdje da preokrene sve što poznajemo. To nije samo ažuriranje klasičnog JPEG-a; to je potpuno novi sustav dizajniran da web stranice učini nevjerojatno brzim, a fotografije zadrže nevjerojatnu kvalitetu bez zauzimanja polovice prostora na tvrdom disku.
Šokantna vijest je da je Google Chrome ponovno prihvatio ovaj format , integrirajući mogućnost izvornog dekodiranja ovih slika. Nakon nekog prepirki i poprilične kontroverze u svijetu razvoja, preglednik diva iz Mountain Viewa odlučio se posvetiti tehnologiji koja obećava da će formate poput WebP-a učiniti zastarjelima ili čak izravno konkurirati AVIF-u, posebno kada je riječ o visokokvalitetnoj fotografiji.
Što je točno JPEG XL format?

Za početak, naziv nije slučajan. Kratica JPEG dolazi od odbora stručnjaka za fotografiju, X označava napredne standarde, a L znači dugoročni (Long Term) , jer mu je cilj biti definitivni standard desetljećima. Ovaj format ne prlja: omogućuje slike ogromne rezolucije, koje dosežu do terapiksela , i podržava dubine boja do 32 bita po komponenti.
Ono što JXL čini pravim draguljem je njegova svestranost. Može podnijeti i kompresiju s gubitkom i kompresiju bez gubitka , podržava transparentnost (alfa kanal) i kompatibilan je s visokim dinamičkim rasponom (HDR) , nešto o čemu klasični JPEG može samo sanjati. Nadalje, može upravljati animiranim slikama, što ga čini moćnom alternativom GIF-ovima ili animiranom WebP-u, ali s daleko većom učinkovitošću.
Velika bitka: JPEG XL protiv AVIF-a i WebP-a
Ako se pitate zašto bismo trebali koristiti JPEG XL kada AVIF ili WebP već postoje, odgovor leži u brojkama. U usporedbi s tradicionalnim JPEG-om, JXL može smanjiti veličinu datoteka za 30% do 60% uz zadržavanje iste vizualne kvalitete. U odnosu na WebP, JXL ga nadmašuje u gotovo svakom testu, posebno na fotografijama s visokom razinom detalja gdje WebP često zaostaje.
Najteža konkurencija je AVIF formatu. Dok AVIF izvrsno funkcionira u agresivnoj kompresiji (što rezultira vrlo malim datotekama), JPEG XL se znatno brže kodira . To je ključno za one koji upravljaju velikim katalozima slika. Nadalje, JXL nudi pravo progresivno dekodiranje ; to jest, slika se postupno pojavljuje u detaljima od samog početka, dok AVIF zahtijeva da se datoteka gotovo u potpunosti preuzme prije nego što se uopće počne prikazivati.
Kako otvoriti XL JPEG slike u Chromeu

Ako imate ažuriranu verziju Chromea (točnije verziju 155 ili noviju ), podrška bi trebala biti omogućena prema zadanim postavkama u najnovijim stabilnim verzijama. Međutim, budući da je format prošao kroz eksperimentalnu fazu, možda ćete ga i dalje morati ručno omogućiti u nekim verzijama.
Da biste omogućili podršku ako ne radi, jednostavno upišite chrome://flags/#enable-jxl-image-format u adresnu traku . Kada je tamo pronađete, pronađite odgovarajuću opciju i prebacite je na Omogućeno . Nakon ponovnog pokretanja preglednika, trebali biste moći vidjeti bilo koju .jxl datoteku koju pronađete na webu ili je učitati lokalno bez potrebe za instaliranjem vanjskih programa.
Tehničke tajne: Rustova uloga i transkodiranje
Google ovo nije shvatio olako. Kako bi spriječili da preglednik postane ranjiv na kibernetičke napade, napisali su dekoder u Rustu . Ovaj programski jezik poznat je po osiguravanju sigurnosti memorije , uklanjajući uobičajene ranjivosti koje hakeri često iskorištavaju u dekoderima napisanim u C++. Rezultat je brži i, prije svega, mnogo sigurniji preglednik.
Ali postoji jedna značajka koja je jednostavno magična: transkodiranje bez gubitaka . JPEG XL može uzeti staru JPEG datoteku i optimizirati je da bude oko 20% manja bez gubitka ijednog dijela informacija. Najbolje od svega je što je proces reverzibilan; možete se vratiti na originalni JPEG točno onakav kakav je bio. Ovo je poklon za fotografe i vlasnike web stranica koji ne žele ponovno obrađivati tisuće fotografija od nule.
Utjecaj na web performanse i ključne web vitalne pokazatelje

Za one od vas koji su opsjednuti SEO-om i brzinom učitavanja stranice, JPEG XL je nevjerojatan saveznik. Smanjenjem veličine glavne slike (LCP ili Largest Contentful Paint), stranice se učitavaju puno brže , posebno na sporim mobilnim vezama. Zahvaljujući učinkovitijem dekodiranju koje koristi hardverske SIMD instrukcije, mobilni procesor ne radi toliko naporno, što poboljšava ukupnu glatkoću pregledavanja.
Iako je globalna podrška još uvijek ograničena u usporedbi s JPEG-om, trend je jasan. S obzirom na to da ga Safari već neko vrijeme podržava, a Chrome je već uključen, ekosustav se kreće prema ovom standardu. Korištenje HTML elementa <picture> trenutno je najbolja strategija: omogućuje vam da .jxl datoteku ponudite onima koji je mogu čitati, a klasični JPEG ostavite kao rezervu ili alternativu za starije preglednike.
Ovaj novi format predstavlja nužan evolucijski skok za web, kombinirajući agresivnu kompresiju sa zapanjujućom vizualnom vjernošću i poboljšanom sigurnošću zahvaljujući Rustu. Njegova sposobnost drastičnog smanjenja veličine slikovnih datoteka i inovativna značajka reverzibilnog transkodiranja čine ga ultimativnim alatom za optimizaciju korisničkog iskustva i tehničkih performansi bilo koje moderne web stranice.