Png los archivos casi siempre ofrecen una mejor compresión y un tamaño de archivo reducido en comparación con GIF. El formato PNG también admite transparencia variable y millones de colores, mientras que GIF solo admite 256 colores y no ofrece canales alfa. Para uso en línea, el único escenario donde los archivos GIF son apropiados en lugar de PNG son las animaciones.
GIF | Png | |
---|---|---|
Apoyo para la animacion | Sí | No |
Manejo del color | No | Admite la gestión del color mediante la inclusión de perfiles de espacio de color ICC |
Soporte para multipágina | Sí | No |
Apoyo a la transparencia | Sí | Sí |
Extensiones de archivo | .gif, .gfa | .png |
Tipo MIME | imagen / gif | imagen / png |
Raster / vector | Raster | Raster |
Color indexado | Sí | Sí (para 1-8bit PNG) |
Representa | formato de gráficos intercambeable | Gráficos de red portátiles |
Soporte para metadatos. | Sí | Sí |
Soporte para capas | Sí | No |
Soporte de entrelazado | Sí | Sí |
Tipo de formato | Formato de imagen de gráficos raster. | Formato de imagen de gráficos raster. |
Extensible | Sí (GIF89a) | No |
Aplicaciones compatibles | La mayoría de los navegadores web y suites de productividad | La mayoría de los navegadores web y suites de productividad |
Algoritmo de compresión | Lempel-Ziv-Welch (LZW) | Algoritmo de compresión sin pérdida DEFLATE |
Patentado | No | No |
Identificador de tipo uniforme | com.compuserve.gif | public.png |
Número mágico | GIF87a / GIF89a | 89 50 4e 47 0d 0a 1a 0a |
A menos que tu imagen esté animada, usa el formato PNG.
El formato PNG ofrece varias ventajas sobre los archivos GIF:
En un archivo GIF, solo se puede especificar un color como transparente. Los archivos GIF terminan produciendo efectos de halo cuando se usan contra colores de fondo que son diferentes de su color de fondo asumido (generalmente blanco o negro).
El archivo PNG tiene una mayor compatibilidad con la transparencia, con una máscara alfa de 8 bits.