# Firefox JPEG XL desteğini yayımlama kararı aldı

- Kaynak: https://teknopiksel.com/firefox-jpeg-xl-destegini-yayimlama-karari-aldi-h100319.html
- Yazar: Mehmet Ali Demirci
- Yayın: 2026-09-24
- Bölüm: Uygulama
- Yayıncı: Teknopiksel

> Mozilla, tarayıcıya yeni bir görüntü biçimi eklemenin nadir bir olay olduğunu belirterek kararın gerekçelerini açıkladı.

Tarayıcılara yeni bir görüntü biçiminin girmesi sık yaşanan bir şey değil. 2000'lerin başında JPEG, GIF ve PNG vardı; 2010'lar WebP'yi getirdi — JPEG'e göre ölçülü bir ilerleme. 2020'ler ise öncekilerden belirgin biçimde ileri iki biçim sundu: AVIF ve JPEG XL.

Mozilla AVIF'i 2021'de yayımlamıştı; şimdi JPEG XL için de yayımlama niyetini açıkladı. Chrome'un da aynı yönde ilerlediği ve Safari'de kısmi bir uygulama bulunduğu düşünülürse biçimin yıl sonundan önce tüm tarayıcılarda desteklenmesi bekleniyor.

![Firefox JPEG XL desteğini yayımlama kararı aldı](https://teknopiksel.com/storage/haber-ic/100319-ic.jpg)

*Görsel: Mozilla Hacks*

Gecikmenin nedeni ilginç bir güvenlik hikâyesi. Firefox 2021'de deneysel desteği bir bayrağın arkasına eklemişti, ancak 100 bin satırlık çok iş parçacıklı C++ kodunun tarayıcıya ekleyeceği saldırı yüzeyi endişe yaratıyordu. Mozilla bunun üzerine Google Research'teki JPEG XL ekibine bir meydan okuma bıraktı: Rust dilinde güvenli, performanslı, derli toplu ve uyumlu bir kod çözücü yazın, biz de yayımlayalım. Ekip bunu karşıladı; Google Research'ün geliştirdiği jxl-rs, Firefox'un JPEG XL desteğinin çekirdeğini oluşturuyor.

Safari 2023'te JPEG XL desteğini yayımlamıştı ancak uygulaması biçimin bazı temel özelliklerinden yoksundu. Mozilla'nın en çok önemsediği eksik aşamalı görüntüleme: görüntünün indirilirken kademeli olarak belirmesi. Şirketin verdiği örnekte 135 kilobaytlık bir görselin yalnızca birkaç kilobaytı indiğinde kullanıcı konuyu ayırt edebiliyor.

İki biçim arasındaki seçim ise kullanım amacına göre değişiyor. Kıyaslamalar SSIMULACRA 2 kalite puanıyla veriliyor: orta-yüksek kalitede AVIF 116 kilobayt tutarken aynı kalite için JPEG XL 134 kilobayt gerektiriyor. Çok yüksek kalitede AVIF 227, JPEG XL 264 kilobayt. Ancak kayıpsız sıkıştırmada tablo tersine dönüyor — AVIF 1,76 megabayt, JPEG XL 1,45 megabayt, kayıpsız WebP ise 1,55 megabayt.

Özetle JPEG XL kayıpsız görüntülerde, aşamalı görüntülemede ve mevcut JPEG dosyalarını kalite kaybı olmadan daha küçük hâle getirmede öne çıkıyor. AVIF ise web kalitesindeki fotoğraflarda ve keskin kenarlarla düz yüzeyleri bir arada barındıran görsellerde daha iyi sonuç veriyor. Çok büyük görsellerde ise aşamalı görüntüleme avantajı için dosya boyutu farkını göze almak mantıklı olabiliyor.
