Tre formati, una domanda: quale ti dà il file più piccolo che sembra comunque buono e si apre comunque ovunque? La classifica onesta per la compressione pura è AVIF > WebP > JPEG. Ma "il più piccolo" non è l'unica cosa che conta, e c'è un intoppo pratico con AVIF che la maggior parte degli articoli di confronto salta. Vediamolo per bene.

Il confronto rapido

AVIF, WebP o JPEG — quale dovresti usare? — visual 1
Il confronto rapido
JPEG WebP AVIF
Rilasciato 1992 2010 2019
Compressione Riferimento ~25–35% più piccolo di JPEG ~50% più piccolo di JPEG
Trasparenza (alfa) No
Animazione No
Profondità di colore 8 bit 8 bit Fino a 12 bit, HDR
Supporto browser Universale Universale Molto buono, leggermente indietro
Velocità di codifica Veloce Veloce Lenta

Sulla carta AVIF vince quasi ogni riga. Comprime di più, supporta trasparenza e HDR, e appare notevolmente pulito a dimensioni di file basse. WebP si colloca comodamente nel mezzo — più piccolo di JPEG, supportato universalmente, senza drammi. JPEG è il vecchio affidabile: non può fare trasparenza o animazione, ma ogni dispositivo, app e client di posta sulla terra lo legge.

L'intoppo di AVIF che nessuno menziona

AVIF, WebP o JPEG — quale dovresti usare? — visual 2
L'intoppo di AVIF che nessuno menziona

Ecco la parte che devi sapere prima di pianificare attorno ad AVIF. I browser possono decodificare AVIF, ma non possono codificarlo in modo affidabile da una tela. Il percorso di esportazione immagini integrato del web (canvas.toBlob) semplicemente non produce AVIF in modo affidabile e cross-browser. Codificare bene AVIF richiede calcoli pesanti che le API della tela del browser non espongono.

Cosa significa in pratica: uno strumento puramente nel browser può visualizzare AVIF ma non può crearlo in modo affidabile. Quindi, quando scegli AVIF come formato di esportazione in un convertitore basato sul browser, il comportamento sensato è ripiegare su WebP — ed è esattamente ciò che succede qui. Ottieni comunque un file moderno e ben compresso (più piccolo di JPEG o PNG) che si apre in ogni browser, senza un formato che i tuoi visitatori potrebbero non riuscire ad aprire. È uno scambio onesto: perdi l'ultima fetta di compressione di AVIF, mantieni compatibilità universale e conversione istantanea.

Se ti servono specificamente veri file AVIF, vorrai un codificatore lato server o uno strumento desktop nativo. Per la maggior parte degli usi web, WebP ti dà il 90% del beneficio senza nessun grattacapo di codifica.

Quale dovresti scegliere davvero?

  • Pubblichi foto su un sito web e vuoi i file affidabili più piccoli? WebP. Supporto universale, grandi risparmi rispetto a JPEG, funziona oggi da uno strumento nel browser.
  • Ti serve la massima compressione e controlli tutta la pipeline (lato server)? AVIF — codificato lato server, non nel browser.
  • Invii email, stampi o dai in pasto a software più vecchi? JPEG. Noioso, ma funziona sempre.
  • Ti serve la trasparenza? WebP o AVIF — mai JPEG.

Convertire nel tuo browser

Il Convertitore di immagini gira interamente sul tuo dispositivo usando Canvas. Nulla viene caricato, non c'è registrazione e funziona offline dopo la prima visita. Converti tra PNG, JPG e WebP in blocco. Se scegli AVIF, ripiega in modo trasparente su WebP per i motivi sopra — in ogni caso ottieni un file piccolo e leggibile universalmente.

La versione breve

Per la maggior parte delle persone che pubblicano sul web, WebP è il punto ideale: drasticamente più piccolo di JPEG, supporto alla trasparenza, e funziona ovunque incluso da uno strumento nel browser. AVIF è tecnicamente il campione della compressione, ma la vera codifica AVIF appartiene a un server, non al tuo browser. E JPEG resta il formato su cui ripiegare ogni volta che la massima compatibilità batte la massima efficienza.