GIF vs WebP
GIF e WebP sono entrambi molto usati e vengono scelti per ragioni diverse. Questa pagina li mette a confronto sulle cose che decidono fra l'uno e l'altro, e rimanda ai convertitori per entrambe le direzioni — ognuno dei quali gira nel tuo browser, senza che il file venga mai caricato.
La risposta breve
Per l'animazione il WebP batte il GIF su ogni asse che conti. Conserva la stessa clip a una frazione della dimensione, con milioni di colori invece di 256 e con un canale alfa vero invece della trasparenza dura, accesa o spenta, del GIF. Una clip di tre secondi che come GIF arriva a diversi megabyte è spesso di poche centinaia di kilobyte come WebP.
L'unico vantaggio rimasto al GIF è di essere accettato in posti dove il WebP non lo è — certi modelli di email, certi forum, certi vecchi programmi di chat — e quel vantaggio è abbastanza reale da tenere in vita il formato. Oggi è un formato di compatibilità, non una scelta tecnica.
L'unica cosa da verificare prima di convertire via dal GIF è dove va a finire il file. I programmi di posta in particolare sono conservatori, e un WebP animato in una newsletter può semplicemente non animarsi per una grossa fetta di destinatari. È il caso per cui il GIF esiste ancora, e vale la pena confermarlo invece di darlo per scontato.
Fianco a fianco
| Proprietà | GIF | WebP |
|---|---|---|
| Compressione | Senza perdita | Senza perdita o con perdita |
| Colore | Una tavolozza di 256 colori | 8 bit per canale |
| Trasparenza | Un colore, acceso o spento | Canale alfa completo |
| Animazione | Sì | Sì |
| Conserva l'EXIF | No | Sì |
| Supporto dei browser | Tutti i browser dal 1993 | Chrome 32, Firefox 65, Safari 14 |
| Peso di una fotografia | Non è un formato per fotografie | Dal 25 al 35 percento più leggero di un JPG |
| Pubblicato | 1987 | 2010 |
Dove differiscono davvero
- Comprimono in modo diverso, ed è la differenza dietro quasi tutte le altre: uno conserva ogni pixel esattamente come gli è stato dato, l'altro scarta dettaglio per essere più piccolo e non può rimetterlo.
- Non sono d'accordo sulla trasparenza. Convertire un'immagine con sfondo trasparente dall'uno all'altro o la conserva o la riempie con un colore pieno, e quale dei due avvenga lo decide il formato, non il file.
- Conservano il colore in modi radicalmente diversi, ed è per questo che uno gestisce bene le fotografie e l'altro gestisce bene la grafica piatta, e perché forzare l'uno nel territorio dell'altro va male.
- Solo WebP porta impostazioni di scatto, date e campi di copyright. Convertire via da lui li scarta senza dirlo.
- Il supporto dei browser non è pari. GIF è letto ovunque, e lo è da anni; l'altro è più recente oppure, in un caso, non è letto dai browser affatto.
- Li separano 23 anni, e gran parte di ciò che li distingue è quanto si era imparato nel frattempo.
Cosa si sbaglia di solito
- Convertire verso il formato senza trasparenza riempie ogni pixel trasparente con un colore pieno, e il risultato sta bene su una pagina bianca e male su qualsiasi altra. Decidi lo sfondo di proposito invece di lasciarlo decidere a un valore predefinito.
- Impostazioni di scatto, date e campi di copyright non sopravvivono al viaggio verso il formato che non ha dove metterli. Se l'attribuzione conta, controlla l'uscita invece di darlo per scontato, perché la perdita è silenziosa.
Quale scegliere
- Scegli GIF quando
- Scegli il GIF solo quando il posto in cui va il file non accetta altro, che è l'unica cosa in cui è ancora migliore.
- Scegli WebP quando
- Scegli il WebP per l'animazione ovunque tu controlli cosa legge il file: molto più piccolo, colore pieno e trasparenza vera.
Convertire dall'uno all'altro
Domande frequenti
- Perché il mio GIF è molto più grande del video da cui proviene?
- Perché il GIF conserva ogni fotogramma quasi per intero invece di descrivere cosa è cambiato fra l'uno e l'altro, che è ciò che fa un codec video. È anche il motivo per cui il WebP animato è molto più piccolo: comprime fra un fotogramma e l'altro come fa il video, mantenendo la semplicità di un file immagine.
- Fra GIF e WebP, quale è meglio?
- Nessuno dei due, in generale: se uno fosse semplicemente migliore, l'altro sarebbe sparito. Sono bravi in cose diverse, e la risposta breve qui sopra dice quale in quale. La domanda utile è cosa deve fare il file dopo: essere modificato, essere pubblicato, essere aperto da qualcun altro, o stare dentro un limite di dimensione.
- Convertire dall'uno all'altro fa perdere qualcosa?
- Dipende dalla direzione. Convertire verso un formato che conserva tutto non perde nulla ma non recupera nemmeno nulla; convertire verso uno che scarta dettaglio ne perde un po' ogni volta. La tabella qui sopra dice quale dei due fa cosa.
- Posso riconvertire indietro?
- Il file si riconverte, ma se torni indietro invariato dipende dalla direzione. Fra due formati che conservano tutto, un viaggio di andata e ritorno è senza perdita. Dove uno dei due scarta dettaglio, quel dettaglio è andato e il viaggio di ritorno non può inventarlo.
- Posso usarli entrambi?
- Su una pagina web spesso sì, ed è di solito la risposta giusta: servi il formato moderno più piccolo ed elencane uno più vecchio come ripiego, così ogni browser prende ciò che comprende. Per un file che consegni a una persona, scegline uno: quello che riuscirà ad aprire.
- Quale supporta il mio software?
- La tabella fianco a fianco qui sopra dice quali browser leggono ciascuno, che è la parte che varia di più. Il supporto dei programmi da scrivania è più difficile da riassumere in generale e tende a stare anni indietro ai browser, quindi se il file va a qualcun altro il più vecchio e più diffuso dei due è la scelta più sicura.
- Convertire fra i due è gratis?
- Sì, senza account e senza limiti su quanti file converti. Ogni convertitore collegato da questa pagina gira nel tuo browser: il file viene letto dal tuo dispositivo, convertito da codice che gira su di esso e restituito come download.
- Il mio file viene caricato?
- No. Qui non esiste alcun server di conversione a cui caricarlo, e non è coinvolto alcun servizio di terze parti. Puoi verificarlo tu stesso: apri gli strumenti per sviluppatori del browser, passa al pannello Rete senza filtri ed esegui una conversione — nessuna richiesta porta con sé il tuo file.