PNG es un formato gráfico sin pérdida de calidad desarrollado para superar las limitaciones de GIF. Admite imágenes en color y blanco y negro, así como transparencia y corrección de color. Los archivos PNG incluyen metadatos y usan compresión estándar o progresiva. Su principal desventaja es que no permite animaciones como GIF.
2. PNG
PNG (sigla en inglés de portable Network
Graphics) es un formato gráfico basado en un
algoritmo de compresión sin pérdida para
bitmaps no sujeto a patentes. Este formato fue
desarrollado en buena parte para solventar las
deficiencias del formato GIF y permite
almacenar imágenes con una mayor profundidad
de contraste y otros importantes datos.
Las imágenes PNG usan la extensión .PNG y
han obtenido un tipo MIME (image/PNG)
aprobado el 14 de octubre de 1996.
3. CARACTERÍSTICAS
El formato PNG permite almacenar imágenes en blanco y
negro (una profundidad de color de 16 bits por píxel) y en
color real (una profundidad de color de 48 bits por píxel), así
como también imágenes indexadas, utilizando una paleta de
256 colores.
Además, soporta la transparencia de canal alfa, es decir, la
posibilidad de definir 256 niveles de transparencia, mientras
que el formato GIF permite que se defina como transparente
sólo un color de la paleta. También posee una función de
entrelazado que permite mostrar la imagen de forma
gradual.
Por último, el PNG almacena información gama de la
imagen, que posibilita una corrección de gama y permite que
sea independiente del dispositivo de visualización. Los
mecanismos de corrección de errores también están
almacenados en el archivo para garantizar la integridad.
4. ESTRUCTURA
Un archivo PNG comprende una firma, que permite indicar
que se trata de un archivo PNG, seguida de una serie de
elementos denominados fragmentos. La firma de un archivo
PNG (en notación decimal) es la siguiente:
137 80 78 71 13 10 26 10 La misma firma en notación
hexadecimal es: 89 50 4E 47 0D 0A 1ª 0A Cada fragmento
comprende 4 partes:
el tamaño, un entero de 4 bytes no firmado, que describe el
tamaño del fragmento
el tipo de fragmento: un código de 4 caracteres (4 bytes)
comprendido por caracteres alfanuméricos ASCII (A-Z, a-z,
65 a 90 y 97 a 122) que permite establecer la naturaleza del
fragmento
los datos del fragmento
5. Los fragmentos pueden aparecer en cualquier orden excepto
por el hecho de que el fragmento de encabezado debe ir
adelante (fragmento IHDR) y el de cierre (fragmento IEND)
detrás.
Los principales fragmentos (denominados fragmentos críticos)
son:
IHDR Encabezado de información de mapa de bits PLTE La
paleta
IDAT Los datos de la imagen
IEND El cierre de la imagen
6. VENTAJAS
PNG posee dos modos de compresión: estándar y
progresivo. Este último facilita el reconocimiento de la
imagen en los primeros instantes de la descarga de Internet,
pues va mostrando líneas de la misma distribuidas por toda
la superficie disponible. Se trata de una opción interesante
cuando son imágenes muy grandes o se usan conexiones
lentas.
La inclusión de 'meta datos' en el archivo PNG permite en
teoría que los motores de búsqueda puedan indexar estos
archivos gráficos en función de la descripción incluida, en
lugar de únicamente por el nombre.
7. DESVENTAJAS
La principal desventaja es que PNG no permite crear
pequeñas animaciones como el formato GIF. Existe un
formato complementario del W3C llamado MNG que sí que
soporta animación pero aun no existe un estándar oficial del
mismo.
Al igual que el GIF, al ser PNG un formato sin pérdida de
calidad, produce archivos excesivamente grandes para la
reproducción de fotografías o cuadros comparados con los
equivalentes archivos JPG. Estos últimos pueden reducir
considerablemente el tamaño de este tipo de imágenes con
una disminución casi inapreciable de la calidad.