PNG i file offrono quasi sempre una compressione migliore e una dimensione del file ridotta rispetto a GIF. Il formato PNG supporta anche la trasparenza variabile e milioni di colori mentre GIF supporta solo 256 colori e non offre canali alfa. Per l'uso online, l'unico scenario in cui i file GIF sono appropriati al posto di PNG sono le animazioni.
GIF | PNG | |
---|---|---|
Supporto per l'animazione | sì | No |
Gestione del colore | No | Supporta la gestione del colore attraverso l'inclusione dei profili di spazio colore ICC |
Supporto per più pagine | sì | No |
Supporto per la trasparenza | sì | sì |
Estensioni di file | .gif, .gfa | .png |
Tipo MIME | image / gif | image / png |
Raster / vettore | raster | raster |
Colore indicizzato | sì | Sì (per PNG a 1-8 bit) |
Sta per | Formato di interscambio grafico | Grafica di rete portatile |
Supporto per i metadati | sì | sì |
Supporto per i livelli | sì | No |
Supporto interlacciamento | sì | sì |
Tipo di formato | Formato dell'immagine grafica raster | Formato dell'immagine grafica raster |
Estensibile | Sì (GIF89a) | No |
Applicazioni compatibili | La maggior parte dei browser Web e suite di produttività | La maggior parte dei browser Web e suite di produttività |
Algoritmo di compressione | Lempel-Ziv-Welch (LZW) | Algoritmo di compressione DEFLATE senza perdita di dati |
brevettato | No | No |
Identificatore di tipo uniforme | com.compuserve.gif | public.png |
Numero magico | GIF87a / GIF89a | 89 50 4e 47 0d 0a 1a 0a |
A meno che la tua immagine non sia animata, usa il formato PNG.
Il formato PNG offre numerosi vantaggi rispetto ai file GIF:
In un file GIF, solo un colore può essere specificato come trasparente. I file GIF finiscono per produrre effetti di alone quando si usano contro i colori di sfondo che sono diversi dal colore di sfondo presunto (solitamente bianco o nero).
Il file PNG ha un supporto di trasparenza più forte, con una maschera alfa a 8 bit.