Rick Byers, unul dintre liderii tehnici ai echipei ce se ocupă cu dezvoltarea Google Chrome, a declarat că este pregătit să includă în motorul Chromium un decodor performant și sigur din punct de vedere al memoriei pentru formatul de imagini JPEG-XL. Ca principal criteriu pentru activarea decodorului JPEG-XL în mod implicit este menționată disponibilitatea de a-l susține pe termen lung.
Se menționează că soluția a fost luată în contextul schimbării situației după ultima evaluare a stării de implementare a JPEG XL. În ultimii doi ani, suportul pentru JPEG XL a fost adăugat în browserul Safari, dezvoltatorii Firefox au anunțat intenția de a susține JPEG XL, și s-a decis includerea suportului JPEG XL în specificația PDF. În plus, Google a ținut cont de dorințele exprimate de dezvoltatori după eliminarea JPEG XL din Chrome în 2022. Eliminarea a fost realizată sub pretextul interesului scăzut din partea ecosistemului, lipsa avantajelor suficiente și dorința de a reduce sarcina de întreținere.
După anunțul lui Rick, un alt dezvoltator a publicat un raport despre starea implementării propuse pentru Chrome a JPEG-XL. S-a menționat că, ca bază, s-a folosit codul dezvoltat anterior în Chromium pentru suportul JPEG-XL, care a fost actualizat și sincronizat cu implementarea de referință libjxl. Printre modificări se numără suportul pentru animație (alte browsere nu suportă încă animația).

Formatul JPEG XL a fost standardizat în 2021 (ISO/IEC 18181) ca o înlocuire universală a JPEG-ului, care susține comprimarea fișierelor JPEG existente fără pierderi de calitate, un interval dinamic larg, rezoluție înaltă și imagini stratificate. Printre avantajele JPEG XL se numără:
- Reducerea dimensiunii cu până la 60% în comparație cu imaginile JPEG de calitate identică;
- Suport pentru HDR, animație, transparență, modul de încărcare progresivă;
- Degradarea lină a calității la reducerea debitului;
- Comprimare JPEG fără pierderi (reducerea dimensiunii JPEG cu până la 21% cu posibilitatea de a recupera starea inițială);
- Suport pentru până la 4099 de canale;
- Gama largă de adâncimi de culoare;
- Lipsa necesității de a plăti redevențe și existența unei implementări de referință deschise sub licența BSD.
Sursa: opennet.ro
