- JPEG XL ir uzlabots attēlu formāts, kas piedāvā daudz augstāku saspiešanas līmeni nekā tradicionālais JPEG un vietējo HDR atbalstu.
- Chrome ir atkārtoti integrējis atbalstu .jxl failiem, izmantojot drošu dekodētāju, kas rakstīts Rust valodā, lai optimizētu veiktspēju.
- Tas ļauj bez zudumiem pārkodēt vecus JPEG failus, samazinot to lielumu, nezaudējot nevienu kvalitātes pikseļu.
Jūs droši vien esat saskārušies ar failiem, kas beidzas ar .jxl, un nezināt, ko ar tiem iesākt. Nu, mēs runājam par JPEG XL — nākamās paaudzes attēlu formātu, kas ir ieradies, lai apgrieztu visu, ko mēs zinām, kājām gaisā. Tas nav tikai klasiskā JPEG atjauninājums; tā ir pilnīgi jauna sistēma, kas izstrādāta, lai padarītu tīmekļa vietnes neticami ātras un fotoattēlus saglabātu pārsteidzošu kvalitāti, neaizņemot pusi vietas cietajā diskā.
Satriecoša ziņa ir tā, ka Google Chrome atkal ir pieņēmis šo formātu , integrējot iespēju atšifrēt šos attēlus dabiski. Pēc nelieliem strīdiem un diezgan daudzām pretrunām izstrādātāju pasaulē Mountain View giganta pārlūkprogramma ir nolēmusi pievērsties tehnoloģijai, kas sola padarīt tādus formātus kā WebP novecojušus vai pat konkurēt ar AVIF, īpaši augstas precizitātes fotografēšanas jomā.
Kas īsti ir JPEG XL formāts?

Pirmkārt, nosaukums nav nejaušs. Akronīms JPEG ir radies no fotogrāfijas ekspertu komitejas, X apzīmē progresīvus standartus (advanced standards), bet L nozīmē ilgtermiņa (Long Term) , jo tā mērķis ir kļūt par noteicošo standartu gadu desmitiem. Šis formāts neapgrūtina sevi: tas ļauj uzņemt attēlus ar milzīgu izšķirtspēju, sasniedzot pat terapikeļus , un atbalsta krāsu dziļumu līdz 32 bitiem uz komponentu.
JXL par īstu dārgakmeni padara tā daudzpusība. Tas spēj apstrādāt gan zudumradošu, gan bezzudumu saspiešanu , atbalsta caurspīdīgumu (alfa kanāls) un ir saderīgs ar augstu dinamisko diapazonu (HDR) , par ko klasiskais JPEG var tikai sapņot. Turklāt tas spēj apstrādāt animētus attēlus, padarot to par spēcīgu alternatīvu GIF vai animētiem WebP attēliem, taču ar daudz lielāku efektivitāti.
Lielā cīņa: JPEG XL pret AVIF un WebP
Ja jūs interesē, kāpēc mums vajadzētu izmantot JPEG XL, ja AVIF vai WebP jau pastāv, atbilde slēpjas skaitļos. Salīdzinot ar tradicionālo JPEG, JXL var samazināt failu izmērus par 30% līdz 60%, vienlaikus saglabājot tādu pašu vizuālo kvalitāti. Salīdzinot ar WebP, JXL to pārspēj gandrīz katrā testā, īpaši fotoattēlos ar augstu detalizācijas līmeni, kur WebP bieži vien neizdodas.
Vislielākā konkurence ir pret AVIF. Lai gan AVIF izceļas ar agresīvu saspiešanu (kā rezultātā tiek iegūti ļoti mazi faili), JPEG XL kodēšana ir ievērojami ātrāka . Tas ir svarīgi tiem, kas pārvalda milzīgus attēlu katalogus. Turklāt JXL piedāvā patiesi progresīvu dekodēšanu ; tas ir, attēls pakāpeniski parādās detalizēti jau no paša sākuma, savukārt AVIF prasa, lai fails būtu gandrīz pilnībā lejupielādēts, pirms tas pat sāk parādīties.
Kā atvērt XL JPEG attēlus pārlūkā Chrome

Ja jums ir atjaunināta Chrome versija (konkrēti, 155. versija vai jaunāka ), atbalstam jaunākajās stabilajās versijās pēc noklusējuma vajadzētu būt iespējotam. Tomēr, tā kā formāts ir piedzīvojis eksperimentālu fāzi, dažās versijās tas, iespējams, joprojām būs jāiespējo manuāli.
Lai iespējotu atbalstu, ja tas nedarbojas, vienkārši ierakstiet adreses joslā chrome://flags/#enable-jxl-image-format . Kad esat tur, atrodiet atbilstošo opciju un pārslēdziet to uz Iespējots . Pēc pārlūkprogrammas restartēšanas jums vajadzētu būt iespējai skatīt jebkuru .jxl failu, ko atrodat tīmeklī, vai ielādēt to lokāli, neinstalējot nekādas ārējas programmas.
Tehniskie noslēpumi: Rust loma un transkodēšana
Google to nav uztvēris vieglprātīgi. Lai novērstu pārlūkprogrammas ievainojamību pret kiberuzbrukumiem, viņi ir uzrakstījuši dekodētāju Rust valodā. Šī programmēšanas valoda ir pazīstama ar atmiņas drošības nodrošināšanu , novēršot izplatītas ievainojamības, kuras hakeri bieži izmanto C++ valodā rakstītos dekoderos. Rezultāts ir ātrāks un, pats galvenais, daudz drošāks pārlūks.
Taču ir viena funkcija, kas ir vienkārši maģiska: bezzudumu transkodēšana . JPEG XL var ņemt vecu JPEG failu un optimizēt to, lai tas būtu aptuveni par 20% mazāks, nezaudējot nevienu informācijas bitu. Vislabākais ir tas, ka process ir atgriezenisks; jūs varat atgriezties pie sākotnējā JPEG faila tieši tādā stāvoklī, kādā tas bija. Šī ir dāvana fotogrāfiem un tīmekļa vietņu īpašniekiem, kuri nevēlas apstrādāt tūkstošiem fotoattēlu no jauna.
Ietekme uz tīmekļa veiktspēju un tīmekļa pamatrādītājiem

Tiem no jums, kurus interesē SEO un lapu ielādes ātrums, JPEG XL ir neticams sabiedrotais. Samazinot galvenā attēla (LCP jeb lielākā satura krāsas) izmēru, lapas ielādējas daudz ātrāk , īpaši lēnos mobilo sakaru savienojumos. Pateicoties efektīvākai dekodēšanai, kas izmanto aparatūras SIMD instrukcijas, mobilais procesors nestrādā tik intensīvi, uzlabojot kopējo pārlūkošanas vienmērīgāku darbību.
Lai gan globālais atbalsts joprojām ir ierobežots salīdzinājumā ar JPEG, tendence ir skaidra. Tā kā Safari to atbalsta jau kādu laiku un Chrome jau ir pievienojies, ekosistēma virzās uz šo standartu. HTML <picture> elementa izmantošana pašlaik ir labākā stratēģija: tas ļauj piedāvāt .jxl failu tiem, kas to var lasīt, un atstāt klasisko JPEG kā rezerves variantu vai alternatīvu vecākām pārlūkprogrammām.
Šis jaunais formāts ir nepieciešams evolūcijas lēciens tīmeklim, apvienojot agresīvu saspiešanu ar satriecošu vizuālo precizitāti un uzlabotu drošību, pateicoties Rust. Tā spēja ievērojami samazināt attēlu failu izmērus un inovatīvā atgriezeniskā transkodēšanas funkcija padara to par galveno rīku lietotāja pieredzes un jebkuras mūsdienīgas vietnes tehniskās veiktspējas optimizēšanai.