PNG | |
---|---|
Extensión | .PNG |
tipo MIME | imagen/png [1] |
Desarrollador | PNG |
publicado | 1 de octubre de 1996 |
Último lanzamiento |
|
Tipo de formato | Gráficos de trama |
Expandido desde | [ 1] |
Desarrollado en | PNG , JNG , MNG |
Estándar(es) | ISO 15948 , RFC 2083 |
formato abierto ? | Sí |
Sitio web |
libpng.org/pub/pn… ( inglés) png-mng.sourceforge.net/… ( inglés) |
Archivos multimedia en Wikimedia Commons |
PNG ( gráficos de red portátiles en inglés , la abreviatura se pronuncia en inglés /pɪŋ/ [2] ) es un formato raster para almacenar información gráfica usando compresión sin pérdidas usando el algoritmo Deflate .
PNG se creó como un formato libre para reemplazar a GIF , por lo que apareció en Internet el acrónimo recursivo "PNG is Not GIF" [3] (PNG is not GIF).
El 4 de enero de 1995, Thomas Bowtell propuso en varias conferencias de Usenet crear un formato gratuito que fuera tan bueno como el GIF. Tres semanas después de la publicación de la idea, se desarrollaron cuatro versiones del nuevo formato. Inicialmente, se llamó PBF (Portable Bitmap Format), y recibió su nombre actual el 23 de enero de 1995. Ya en diciembre del mismo año, el consorcio W3C consideró la versión 0.92 de la especificación PNG , y con el lanzamiento de la versión 1.0 el 1 de octubre de 1996, se recomendó PNG como un formato de red completo.
|
Una imagen PNG con un canal de transparencia de 8 bits sobre un fondo de tablero de ajedrez que se usa comúnmente en los editores de imágenes para indicar transparencia |
El formato PNG está diseñado para reemplazar el formato GIF obsoleto y más simple , así como, hasta cierto punto, para reemplazar el formato TIFF mucho más complejo [3] [4] . El formato PNG está posicionado principalmente para uso en Internet y edición de gráficos.
PNG admite tres tipos principales de mapas de bits [5] :
El formato PNG almacena información gráfica en forma comprimida. Además, esta compresión es sin pérdidas, a diferencia, por ejemplo, de JPEG .
Tiene las siguientes ventajas principales sobre GIF:
El formato GIF fue desarrollado por CompuServe en 1987 y originalmente no estaba disponible para uso gratuito. Hasta la expiración de las patentes del algoritmo de compresión LZW propiedad de Unisys y utilizadas en GIF en 2004, era difícil aplicarlo en software libre . Ahora estas dificultades han sido eliminadas. PNG, por otro lado, utiliza el algoritmo de compresión Deflate abierto y no propietario desde el principio , cuyas implementaciones gratuitas están disponibles en Internet. Muchos programas de compresión de datos utilizan este mismo algoritmo, incluidos PKZIP y gzip (GNU zip).
El formato PNG tiene una relación de compresión más alta para archivos con una gran cantidad de colores que GIF, pero la diferencia es de aproximadamente 5-25%, lo que no es suficiente para el predominio absoluto del formato, ya que el formato GIF comprime pequeños 2-16 -archivos de color con no menos eficiencia.
PNG es un buen formato para editar imágenes, incluso para almacenar etapas intermedias de edición, ya que la restauración y el nuevo guardado de la imagen no tienen pérdida de calidad. Además, a diferencia, por ejemplo, de TIFF, la especificación PNG no permite que los autores de la implementación elijan qué características van a implementar. Por lo tanto, cualquier imagen PNG guardada se puede leer en cualquier otra aplicación que admita PNG.
Las diferentes implementaciones del algoritmo Deflate brindan diferentes grados de compresión, por lo que se han creado programas de compresión de imágenes con varias configuraciones para obtener la mejor compresión, por ejemplo, una bifurcación de pngcrush OptiPNG y advpng del kit AdvanceCOMP (usa 7-Zip ).
Hay una característica de GIF que no está implementada en PNG: compatibilidad con varias imágenes en un archivo y, en particular, animación; PNG se diseñó originalmente para almacenar solo una imagen en un archivo.
Para la transferencia de imágenes animadas , se desarrolló un formato MNG extendido , publicado a mediados de 1999 y que ya es compatible con varias aplicaciones, pero que aún no tiene una aceptación general.
MNG ha sido criticado por algunos, en particular los desarrolladores de la Fundación Mozilla, por su complejidad y gran tamaño de implementación, y su falta de compatibilidad con versiones anteriores de PNG. En 2004, desarrollaron el formato APNG , que no fue adoptado como estándar oficial por los desarrolladores de PNG y MNG, pero fue compatible con versiones de prueba de algunos navegadores y algunos visores de imágenes en 2008 .
No todos los navegadores web muestran el contenido de un archivo png de la misma manera. Las áreas problemáticas pueden ser:
El problema de la compatibilidad con la transparencia de 32 bits (total) de las imágenes PNG en Microsoft Internet Explorer se ha resuelto en la séptima versión del navegador. Para otras versiones de IE, hay varias formas en que un webmaster puede lograr transparencia al incluir funciones especiales y scripts en una página web.
contenedores de medios | |
---|---|
Audio video | |
Audio | |
Música | |
Ráster | |
Vector | |
Complejo |