Para solucionar algunas de las limitaciones de los dos formatos
comentados, se desarrolló un nuevo estándar de código
abierto, el png: portable network graphics. Lamentablemente, nunca
ha llegado a tener mucho uso, en parte porque el soporte para
alguna de sus prestaciones ha sido deficiente en las versiones
anteriores de los navegadores. Hoy en día no hay ninguna
razón para no optar por los gráficos PNG. Entre
sus ventajas:
- Puede incluir cualquier modo de color, desde blanco y negro
a color verdadero.Los archivos PNG son compatibles con profundidades
de color de hasta 32 bits, pueden contener transparencia o un
canal alfa y ser progresivos.
- El sistema de compresión es sin pérdidas, incluso
a color verdadero. y es realmente potente, creando ficheros menores
que los gif correspondientes. Aunque las imágenes a color
completo son algo mayores que los jpg, la calidad es perfecta.
- Admite transparencia graduada, lo que posibilita la fusión
perfecta con los fondos.
- Es extensible: un desarrollador puede incluir información
adicional, la cual es simplemente ignorada en un visor que no
la reconozca. (de hecho, el formato nativo de Fireworks es el
png, aún cuando muchísimas de las prestaciones del
programa no se corresponden a este formato gráfico.)
PNG, o Portable Network Graphic, es el formato de gráfico
web más versátil. Sin embargo, no todos los exploradores
web (los de última generación sí) pueden
beneficiarse completamente de las ventajas del formato PNG sin
recurrir a filtros de conexión.
La compresión PNG es sin pérdida
de datos, incluso con profundidades altas de color. Comprime filas
y columnas de píxeles, ofreciendo una compresión mejor
que GIF, que sólo explora filas.
El formato PNG es adecuado para la
creación de complejas transparencias activas, gráficos
con colores de alta densidad y gráficos con colores reducidos
y altamente comprimidos.
PNG es el formato de archivo propio de Fireworks
de Macromedia. Sin embargo, los archivos PNG de Fireworks contienen
información adicional que no se guarda al exportar un archivo
PNG para utilizarlo en la Web.
PNG-8
El formato PNG-8 utiliza el color de 8 bits. Al igual que el formato
GIF, el formato PNG-8 comprime eficazmente áreas uniformes
de color a la vez que preserva el detalle de enfoque, como líneas,
logos o ilustraciones con texto.
Como el formato PNG-8 no lo admiten todos los navegadores,
puede ser aconsejable evitar este formato en situaciones en las
que la imagen deba llegar al mayor número posible de usuarios
de la Web. Para más información acerca de los navegadores
que admiten PNG, consulte la documentación de su navegador.
Los archivos PNG-8 utilizan esquemas de compresión
más avanzados que los archivos GIF y pueden ser entre un
10 y un 30% más pequeños que los archivos GIF de la
misma imagen, según los motivos de color de la imagen. Aunque
la compresión de PNG-8 se considera sin pérdidas,
optimizar una imagen original de 24 bits como un archivo PNG de
8 bits puede provocar cierta pérdida de la información
de color.
Nota: Con ciertas imágenes, especialmente
aquellas que tienen muy pocos colores y motivos muy sencillos, la
compresión GIF puede crear un archivo más pequeño
que la compresión PNG-8. Vea imágenes optimizadas
en formato GIF y PNG-8 para comparar el tamaño de los archivos.
Como sucede con el formato GIF, puede reducir el
número de colores de la imagen y seleccionar opciones para
controlar el modo en que los colores se traman en la aplicación
o en el navegador. El formato PNG-8 admite transparencia de fondo
y halos de fondo, permitiendo fusionar los bordes de una imagen
con el color de fondo de una página Web.
PNG-24
El formato PNG-24 admite el color de 24 bits. Al igual que el
formato JPEG, el formato PNG-24 preserva la amplia gama y sutiles
variaciones en brillo y tono que se encuentran en las fotografías.
Al igual que los formatos GIF y PNG-8, el formato PNG-24 preserva
el detalle de enfoque, como líneas, logos o ilustraciones
con texto.
El formato PNG-24 utiliza el mismo método
de compresión sin pérdidas que el formato PNG-8. Por
esta razón, los archivos PNG-24 son normalmente más
grandes que los archivos JPEG de la misma imagen. Los navegadores
que admiten el formato PNG-24 son parecidos a los que admiten el
formato PNG-8.
Además de admitir transparencia de fondo y
halos de fondo, el formato PNG-24 admite la transparencia en varios
niveles. La transparencia en varios niveles permite preservar hasta
256 niveles de transparencia para fusionar suavemente los bordes
de una imagen con cualquier color de fondo. Sin embargo, la transparencia
en varios niveles no la admiten todos los navegadores.