Las imágenes PNG usan la extensión .png y han obtenido un tipo MIME (image/png) aprobado el 14 de octubre de 1996.
Historia y desarrollo
Las motivaciones para crear el formato PNG se generaron en 1995, después de que la compañía Unisys anunciara que haría cumplir la patente de software del algoritmo de compresión de datos LZW utilizado por el GIF (patente de Estados Unidos 4.558.302 y otras en el resto del mundo). Había otros problemas con el formato GIF que hacían deseable un cambio, por ejemplo su limitación a paletas de 8 bits de 256 colores como máximo, cuando los ordenadores ya soportaban miles o millones de colores.Originalmente PNG era un acrónimo recursivo que significaba PNG no es GIF (PNG's Not GIF). Aunque GIF soporta animación, el PNG se desarrolló como un formato de imagen estático y se creó el formato MNG como su variante animada.
El PNG ganó mayor popularidad en agosto de 1999 cuando Unisys puso fin a su política de licencias de patente libres de derechos para los desarrolladores de software libre o no comercial.
- Especificación de la versión 1.0 de PNG fue lanzada el 1 de julio de 1996 y después apareció como RFC 2083. Rápidamente se convirtió en una recomendación W3C el 1 de octubre de 1996
- Versión 1.1 con algunos pequeños cambios y con 3 nuevas extensiones o "chunks" fue liberada el 31 de diciembre de 1998
- Versión 1.2. Nueva extensión. Fue liberada el 11 de agosto de 1999
- Nueva versión, ligeramente diferente de la anterior y con una nueva extensión. Actualmente PNG es un estándar internacional (ISO/IEC 15948:2003), también recomendado por la W3C el 10 de noviembre de 2003.
- El estándar a partir de 2004 es (ISO/IEC 15948:2004)
Profundidad de color
Las imágenes en formato PNG pueden ser imágenes de paleta indexada o estar formadas por uno o varios canales. Si existe más de un canal, todos los canales tienen el mismo número de bits por pixel (también llamado profundidad de bits por canal). Aunque en la especificación oficial del PNG se nombre la profundidad de bits por canal, normalmente los programas de edición nombran sólo la cantidad total de bits por pixel, es decir, la profundidad de color.El número de canales depende de si la imagen es en escala de grises o en color y si dispone de canal alfa (también llamado canal de transparencia). La combinaciones permitidas por PNG son:
- Escala de grises (1 canal).
- Escala de grises y canal alfa (2 canales).
- Canales rojo, verde y azul (RGB, 3 canales, también llamado color verdadero o Truecolor).
- Canales rojo, verde, azul y alfa (RGB + alfa, 4 canales).
Profundidad de bits por canal | 1 | 2 | 4 | 8 | 16 |
Imagen indexada (1 canal) | 1 | 2 | 4 | 8 | |
Escala de grises (1 canal) | 1 | 2 | 4 | 8 | 16 |
Escala de grises con alfa (2 canales) | 16 | 32 | |||
Color verdadero (RGB) (3 canales) | 24 | 48 | |||
Color verdadero con alfa (RGBA) (4 canales) | 32 | 64 |
No hay comentarios:
Publicar un comentario