Tecnología

Inicio

Vs. PNG GIF para la Web

Portable Network Graphics (PNG) y formato de intercambio de gráficos (GIF) son los formatos de imagen de mapa de bits, en el que cada píxel corresponde a uno o más bits en la memoria. El número de bits por píxel determina el número de colores disponibles. PNG fue desarrollado en 1995 como sustituto de GIF como un estándar para uso en la Web, pero ambos formatos se utilizan ampliamente.

compresión sin pérdidas

PNG y GIF tanto el uso de compresión sin pérdidas. En otras palabras, buscan maneras de codificar los datos en un archivo de imagen de manera más eficiente, de menos bits, reduciendo así el tamaño del archivo sin sacrificar la calidad de la imagen. Sin embargo, GIF sólo es sin pérdidas hasta un máximo de 256 colores. Si una imagen contiene más de 256 colores, GIF utiliza una fórmula matemática, o algoritmo, para seleccionar la mejor aproximación de su paleta de colores limitada. PNG, por otro lado, puede reproducir fielmente hasta 16.777.216 colores.

GIF

Durante muchos años, GIF fue el estándar de visualización de mapas de bits comprimidos tales como iconos y otros dibujos de línea en la web ya que su algoritmo de compresión, conocida como lzw (LZW), no distorsiona los bordes afilados. compresión LZW reemplaza cadenas de caracteres repetidos con una abreviatura. Si las imágenes contienen menos de 256 colores y grandes áreas de color uniforme, GIF es la mejor opción para la Web, ya que puede hacer que las imágenes exactamente, en un tamaño de archivo pequeño.

PNG

PNG utiliza un algoritmo de compresión de datos conocido como Deflate para reducir el tamaño de los archivos de imagen. Deflate se relaciona con el algoritmo LZW pero, a diferencia de LZW, es no patentados. Los píxeles de una imagen se someten a una transformación sin pérdidas aritmética, conocido como el filtrado, en la que el color de los píxeles se predice basa en el color de los píxeles anteriores, antes de ser pasado a través del algoritmo de compresión. Si desea mostrar las imágenes con más de 256 colores, tales como fotografías, en la Web sin pérdida de calidad, PNG es la mejor opción.

consideraciones

Muchas personas consideran superiores a GIF PNG, ya que permite más colores y tamaños de archivo más pequeños. PNG es un estándar bien documentada, abierta - de hecho, la Organización Internacional de Normalización (ISO) norma 15948: 2003 - y es soportado por todos los navegadores web y sistemas operativos, como Windows, Mac OS X y Linux. PNG también soporta transparencia parcial, que puede ser una herramienta útil para el anti-aliasing, o engañando al ojo en que perciben que los bordes dentados en los gráficos son realmente suave.