- JPEG XL on edistynyt kuvaformaatti, joka tarjoaa paljon suuremman pakkauslaadun kuin perinteinen JPEG ja natiivin tuen HDR:lle.
- Chrome on integroinut uudelleen .jxl-tiedostojen tuen käyttämällä Rust-kielellä kirjoitettua suojattua dekooderia suorituskyvyn optimoimiseksi.
- Se mahdollistaa vanhojen JPEG-tiedostojen häviöttömän transkoodauksen, pienentäen niiden kokoa tinkimättä yhdenkään pikselin laadusta.
Olet luultavasti törmännyt .jxl-päätteisiin tiedostoihin etkä ole tiennyt, mitä niille tekisit. No, puhumme JPEG XL:stä , seuraavan sukupolven kuvamuodosta, joka on tullut kääntämään kaiken tutun ylösalaisin. Se ei ole vain päivitys klassiseen JPEG-muotoon; se on täysin uusi järjestelmä, joka on suunniteltu tekemään verkkosivustoista uskomattoman nopeita ja kuvista uskomattoman laadukkaita viemättä puoltakaan kiintolevytilasta.
Pommi-uutinen on, että Google Chrome on omaksunut tämän formaatin jälleen kerran ja integroinut kyvyn dekoodata näitä kuvia natiivisti. Kehitysmaailmassa käydyn edestakaisen keskustelun ja melkoisen kiistan jälkeen Mountain View -jätin selain on päättänyt sitoutua teknologiaan, joka lupaa tehdä WebP:n kaltaisista formaateista vanhentuneita tai jopa kilpailla suoraan AVIF:n kanssa, erityisesti korkealaatuisen valokuvauksen osalta.
Mikä JPEG XL -muoto tarkalleen ottaen on?

Ensinnäkin nimi ei ole sattumaa. Lyhenne JPEG tulee valokuvausasiantuntijoiden komitealta, X tarkoittaa edistyneitä standardeja ja L tarkoittaa pitkää termiä , sillä sen tavoitteena on olla lopullinen standardi vuosikymmeniksi. Tämä formaatti ei leiki: se mahdollistaa valtavan resoluution kuvia, jopa terapikseleitä , ja tukee jopa 32 bitin värisyvyyttä komponenttia kohden.
JXL:n todellinen helmi on sen monipuolisuus. Se pystyy käsittelemään sekä häviöllistä että häviötöntä pakkausta , tukee läpinäkyvyyttä (alfa-kanava) ja on yhteensopiva High Dynamic Range (HDR) -formaatin kanssa , josta klassinen JPEG voi vain unelmoida. Lisäksi se pystyy käsittelemään animoituja kuvia, mikä tekee siitä tehokkaan vaihtoehdon GIF-kuville tai animoiduille WebP-tiedostoille, mutta paljon tehokkaammin.
Suuri taistelu: JPEG XL vastaan AVIF ja WebP
Jos mietit, miksi meidän pitäisi käyttää JPEG XL:ää, kun AVIF tai WebP on jo olemassa, vastaus piilee numeroissa. Perinteiseen JPEG:iin verrattuna JXL voi pienentää tiedostokokoja 30–60 % säilyttäen samalla visuaalisen laadun. JXL suoriutuu WebP:stä lähes jokaisessa testissä paremmin, erityisesti yksityiskohtaisissa kuvissa, joissa WebP usein jää jälkeen.
Kovin kilpailu käydään AVIF-tiedostomuotoa vastaan. Vaikka AVIF on erinomainen aggressiivisessa pakkauksessa (mikä johtaa erittäin pieniin tiedostoihin), JPEG XL on huomattavasti nopeampi koodata . Tämä on elintärkeää niille, jotka hallinnoivat valtavia kuvakatalogeja. Lisäksi JXL tarjoaa todellisen progressiivisen dekoodauksen eli kuva näkyy vähitellen yksityiskohtaisesti aivan alusta alkaen, kun taas AVIF vaatii tiedoston lähes täydellisen latautumisen ennen kuin se edes alkaa näkyä.
XL JPEG -kuvien avaaminen Chromessa

Jos sinulla on päivitetty Chrome-versio (erityisesti versio 155 tai uudempi ), tuen pitäisi olla oletuksena käytössä uusimmissa vakaissa versioissa. Koska muoto on kuitenkin kokeiluvaiheessa, saatat joutua ottamaan sen käyttöön manuaalisesti joissakin versioissa.
Jos tuki ei toimi, voit ottaa sen käyttöön kirjoittamalla osoiteriville chrome://flags/#enable-jxl-image-format . Kun olet siellä, etsi vastaava vaihtoehto ja vaihda se tilaan Käytössä . Kun olet käynnistänyt selaimesi uudelleen, sinun pitäisi voida tarkastella kaikkia verkosta löytämiäsi .jxl-tiedostoja tai ladata ne paikallisesti ilman ulkoisten ohjelmien asentamista.
Teknisiä salaisuuksia: Rustin rooli ja transkoodaus
Google ei ole ottanut tätä kevyesti. Estääkseen selaimen alttiuden kyberhyökkäyksille, he ovat kirjoittaneet dekooderin Rust- kielellä . Tämä ohjelmointikieli tunnetaan muistin turvallisuudesta , joka eliminoi yleisiä haavoittuvuuksia, joita hakkerit usein hyödyntävät C++:lla kirjoitetuissa dekoodereissa. Tuloksena on nopeampi ja ennen kaikkea paljon turvallisempi selain.
Mutta siinä on yksi ominaisuus, joka on yksinkertaisesti taianomainen: häviötön transkoodaus . JPEG XL voi ottaa vanhan JPEG-tiedoston ja optimoida sen noin 20 % pienemmäksi menettämättä yhtäkään tietoa. Parasta on, että prosessi on peruutettavissa; voit palauttaa alkuperäisen JPEG-tiedoston täsmälleen sellaisenaan. Tämä on lahja valokuvaajille ja verkkosivustojen omistajille, jotka eivät halua käsitellä tuhansia valokuvia uudelleen alusta alkaen.
Vaikutus verkon suorituskykyyn ja Core Web Vitals -mittareihin

Niille teistä, jotka ovat pakkomielteisesti kiinnostuneita hakukoneoptimoinnista ja sivun latausnopeudesta, JPEG XL on uskomaton liittolainen. Pienentämällä pääkuvan (LCP eli Largest Contentful Paint) kokoa sivut latautuvat paljon nopeammin , erityisesti hitailla mobiiliyhteyksillä. Tehokkaamman dekoodauksen ansiosta, joka käyttää laitteiston SIMD-ohjeita, mobiiliprosessori ei tee niin paljon töitä, mikä parantaa selaamisen yleistä sujuvuutta.
Vaikka maailmanlaajuinen tuki on edelleen rajoitettua JPEG:iin verrattuna, trendi on selvä. Safarin tuettua sitä jo jonkin aikaa ja Chromen jo mukana, ekosysteemi on siirtymässä kohti tätä standardia. HTML:n <picture> -elementin käyttö on tällä hetkellä paras strategia: sen avulla voit tarjota .jxl-tiedoston niille, jotka osaavat lukea sitä, ja jättää klassisen JPEG:n varalle tai vaihtoehdoksi vanhemmille selaimille.
Tämä uusi formaatti edustaa välttämätöntä kehitysaskelta verkossa yhdistäen aggressiivisen pakkauksen upeaan visuaaliseen tarkkuuteen ja Rustin ansiosta parannettuun tietoturvaan. Sen kyky pienentää kuvatiedostojen kokoa merkittävästi ja innovatiivinen palautuva transkoodausominaisuus tekevät siitä parhaan työkalun käyttökokemuksen ja minkä tahansa modernin verkkosivuston teknisen suorituskyvyn optimointiin.