Torna al blog
JPEG XL
supporto browser
formato immagine
compressione senza perdita
Chrome
Firefox

Supporto predefinito di JPEG XL nei browser: il formato di immagini di nuova generazione raggiunge un punto di svolta

Chrome 155 e Firefox 158 supportano ufficialmente JPEG XL per impostazione predefinita, segnando il passaggio di JXL dalla fase sperimentale all'uso pratico. L'articolo illustra i vantaggi tecnici di JXL, il principio della ricompressione senza perdita, il supporto dei browser e gli scenari di utilizzo reali.

Autore: zippic
2026/10/17
5 min di lettura
In questa pagina
Immagine di copertina per Supporto predefinito di JPEG XL nei browser: il formato di immagini di nuova generazione raggiunge un punto di svolta

Il 6 ottobre, Chrome ha annunciato il supporto predefinito al formato JPEG XL (JXL) a partire dalla versione 155. Successivamente, anche Firefox ha abilitato il supporto predefinito nella versione 158. Ciò significa che il supporto a JXL nei principali motori dei browser è finalmente passato dalla fase «sperimentale» all'uso pratico.

Chrome annuncia il supporto a JXL

Che cos'è JXL?

JPEG XL è un formato di immagini bitmap di nuova generazione sviluppato congiuntamente dal Joint Photographic Experts Group (JPEG), da Google e da Cloudinary, diventato ufficialmente uno standard internazionale (ISO/IEC 18181) nel periodo 2021–2022. Il suo obiettivo è sostituire contemporaneamente JPEG, PNG e GIF e competere con AVIF e WebP negli scenari Web moderni.

Differenze fondamentali tra JPEG e JPEG XL

Voce di confrontoJPEGJPEG XL
Data di pubblicazione19922021–2022
Metodo di compressioneSolo con perditaCon perdita + senza perdita
Dimensioni relative a JPEGRiferimentoGeneralmente inferiori del 30–50% (a seconda del contenuto e della qualità)
Canale di trasparenza (Alpha)Non supportatoSupportato
AnimazioneNon supportataSupportata
HDR / ampia gamma cromaticaNon supportatiSupportati nativamente
Decodifica progressivaSupporto limitatoPiù avanzata e precisa
Gestione dei JPEG esistenti—Ricompressione senza perdita (riduzione di circa il 16–22%, con ripristino perfetto)
Profondità di bitGeneralmente 8-bitFino a 32-bit in virgola mobile
Dimensione massimaLimitataCirca 1 miliardo di pixel per lato

È importante notare che: negli attuali scenari Web con fotografie compresse con perdita, AVIF è generalmente più piccolo di JPEG XL (secondo un confronto sistematico dell'ottobre 2026, con le impostazioni predefinite JXL è spesso del 15–25% più grande di AVIF a parità di qualità). I principali vantaggi di JPEG XL riguardano la compressione senza perdita, la ricompressione senza perdita dei JPEG esistenti, l'eccellente caricamento progressivo e gli scenari ad alta fedeltà/HDR.

Principio della ricompressione senza perdita dei JPEG esistenti

La transcodifica tradizionale (conversione in WebP o AVIF) deve prima decodificare il JPEG in pixel e poi ricodificarlo nel nuovo formato. Questo processo non solo è lento, ma comporta anche la perdita delle informazioni originali a causa della nuova quantizzazione, rendendo impossibile il ripristino.

Il percorso di transcodifica senza perdita di JPEG XL è completamente diverso: evita la decodifica dei pixel e opera direttamente sui dati compressi già quantizzati all'interno del file JPEG. In concreto, estrae i coefficienti della trasformata discreta del coseno (DCT) presenti nel JPEG e li reimpacchetta nel contenitore JPEG XL. Poiché i coefficienti DCT originali vengono conservati integralmente, si tratta essenzialmente di una riorganizzazione del formato, non di una nuova compressione.

Il file JXL generato contiene un box chiamato JBRD (JPEG Bitstream Reconstruction Data), che, insieme alle tabelle di quantizzazione e ai coefficienti DCT memorizzati nel bitstream, costituisce tutte le informazioni necessarie per ricostruire il file JPEG originale. È quindi possibile ottenere un ripristino perfetto a livello di byte.

JPG VS JXL

Come verificare se il browser supporta JXL

È possibile eseguire il seguente script nella console del browser:

async function supportsJpegXl(testUrl = 'https://jpegxl.info/ComparisonImages/AVIF_CompareSizeSameQuality/close-up-beautiful-chicken-country-lifestyle.png.d0.6.7.jxl') {
  return new Promise((resolve) => {
    const img = new Image();
    img.onload = () => resolve(true);
    img.onerror = () => resolve(false);
    img.src = testUrl;
  });
}

supportsJpegXl().then(supported => {
  console.log('浏览器支持 JPEG XL?', supported);
});

Rilevamento JXL

In produzione è generalmente consigliabile utilizzare <picture> per il miglioramento progressivo, invece di affidarsi completamente al rilevamento tramite JavaScript.

Situazione del supporto nei browser (ottobre 2026)

  • Chrome / famiglia Chromium: supporto predefinito a partire dalla versione 155 (rilasciata il 2026-10-06), con il decoder Rust jxl-rs, progettato per la sicurezza della memoria.
  • Firefox: supporto predefinito a partire dalla versione 158 (rilasciata intorno al 2026-10-13), anch'esso basato su jxl-rs.
  • Safari: supporto alle immagini statiche dalla versione 17 (supporto parziale; le capacità di animazione e caricamento progressivo sono più limitate).
  • I browser basati sul motore Chromium, come Edge, seguiranno successivamente.

Come utilizzare e convertire

Ora è possibile scegliere il formato JXL come output utilizzando strumenti come zippic. Per gli scenari con grandi quantità di JPEG esistenti, è preferibile utilizzare la ricompressione senza perdita, che conserva la qualità originale e consente il ripristino in qualsiasi momento.

Conversione JSX con zippic

L'approccio consigliato consiste nell'utilizzare <picture> per fornire un fallback in più formati:

<picture>
  <source srcset="image.jxl" type="image/jxl">
  <source srcset="image.avif" type="image/avif">
  <source srcset="image.webp" type="image/webp">
  <img src="image.jpg" alt="描述">
</picture>

Tra gli strumenti di codifica più comuni figurano cjxl (libjxl), jixel, libvips, Sharp e altri.

Quando dare priorità a JPEG XL?

ScenarioPriorità consigliataMotivo
Migrazione senza perdita di JPEG esistentiJPEG XLÈ l'unico formato in grado di ricomprimere senza perdita e ripristinare perfettamente i file
Compressione senza perdita / archiviazione ad alta fedeltàJPEG XLL'efficienza senza perdita è generalmente superiore a quella di WebP e AVIF
Necessità di un caricamento progressivo eccellenteJPEG XLLe prestazioni progressive sono nettamente migliori rispetto ad AVIF
Fotografie Web comuni con perditaAVIF prioritario, JXL da provareAVIF è generalmente più piccolo; vale la pena confrontare entrambi
Screenshot, interfacce utente e immagini trasparentiAVIF prioritarioLa differenza è generalmente considerevole

Anche Chrome consiglia ufficialmente di «provare sia AVIF sia JPEG XL» e di scegliere il risultato migliore in base all'immagine specifica.

Conclusioni

JPEG XL è attualmente uno dei formati di immagini di nuova generazione tecnicamente più avanzati. Offre prestazioni eccellenti in termini di completezza delle funzionalità (compressione senza perdita, animazioni, trasparenza, HDR, elevata profondità di bit e caricamento progressivo), con vantaggi unici soprattutto negli scenari di migrazione senza perdita dei JPEG esistenti e di compressione senza perdita.

Con il supporto predefinito ufficiale di Chrome 155 e Firefox 158 nell'ottobre 2026, JPEG XL dispone ora di basi pratiche più ampie. Per i nuovi progetti può essere considerato uno dei formati prioritari, insieme a un adeguato fallback tramite AVIF/WebP; per gli scenari con grandi quantità di JPEG esistenti, la sua capacità di ricompressione senza perdita consente invece una migrazione graduale.

Hai bisogno di comprimere le immagini?
Prova zippic - Uno strumento gratuito per la compressione delle immagini online
  • Comprimi le immagini fino al 90% senza perdita di qualità
  • Elabora le immagini localmente nel tuo browser
  • Supporto per JPG, PNG, WebP, GIF e altro