Google Chrome, yıllar süren kesintili desteğin ardından JPEG XL'i artık standart olarak sunuyor. 155. sürümden itibaren tarayıcı .jxl dosyalarını varsayılan olarak çözüyor; deneysel bayrak ya da ek eklenti gerekmiyor. Şirket bunu Chrome for Developers blogunda ve sürüm notlarında doğruladı.

Formatın Google içindeki geçmişi çalkantılıydı. Chrome bir dönem deneysel JPEG XL desteği taşıdı, sonra kaldırdı; bu karar, arşivlerini bu formatta tutmaya başlayan fotoğrafçıların ve web geliştiricilerinin uzun süreli eleştirilerine yol açtı. Kasım 2025'te Google geri adım sinyali verdi, formatı Chrome 145 civarında test için geri getirdi ve şimdi desteği kalıcı hale getirdi.

Mühendislik açısından dikkat çeken nokta çözücünün kendisi. Chrome, C++ referans kütüphanesi libjxl'i sarmalamak yerine saf Rust ile yazılmış jxl-rs'i kullanıyor. Google gerekçe olarak bellek güvenliğini gösteriyor: görüntü çözücüler açık ağdan gelen dosyaları işliyor ve sınır dışı erişim gibi bellek hataları tarayıcı güvenlik açıklarının sürekli kaynağı. Rust bu hata sınıflarını ortadan kaldırıyor; tarayıcı sanal alanı ikinci koruma katmanı olarak kalıyor. Hız için jxl-rs, jxl_simd adlı soyutlama katmanı üzerinden SIMD komutlarını kullanıyor ve gereksiz veri kopyalarını önlemek için libjxl'deki optimizasyonlardan yararlanıyor. Google çözme hızı karşılaştırması yayımlamadı.

Google'a göre JPEG XL, JPEG'den yüzde 30-50 daha iyi sıkıştırıyor; HDR, animasyon ve aşamalı gösterimi destekliyor, mevcut JPEG'leri kayıpsız dönüştürebiliyor. Şirket formatı rakiplerine karşı dayatmıyor: Chrome ekibi geliştiricilere AVIF ile JPEG XL'i kendi görsel setlerinde test etmelerini öneriyor ve JPEG XL'in özellikle yüksek kaliteli ya da kayıpsız fotoğraflarda ve ince geçişli aşamalı gösterimin önemli olduğu durumlarda öne çıkmasını bekliyor.

Web geliştiricileri formatı uzun süredir talep ediyordu ve format tarayıcılar arası uyumluluk testlerinde yer aldı. Diğer motorlar geride: Firefox'un takip edebileceği bildiriliyor, ancak Mozilla bir sürüm ya da tarih doğrulamadı.