Para comprender los formatos de imagen, debe tener en cuenta algunos factores clave.
Tipos de compresión: sin pérdida y con pérdida.
Sin pérdida significa que la imagen se hace más pequeña, pero sin perjudicar la calidad.
- ¿Cuál es la historia técnica del desarrollo web?
- ¿Dónde hay muchas API que se ofrecen para trabajar con JavaScript?
- ¿Cuáles son las principales cosas a tener en cuenta para crear un sitio web social?
- Soy un desarrollador web front-end. ¿Por qué encuentro JavaScript mucho más fácil que PHP?
- ¿Qué debe saber un desarrollador web completo?
Pérdida significa que la imagen se hace (incluso) más pequeña, pero en detrimento de la calidad. Si guarda una imagen en un formato con pérdida una y otra vez, la calidad de la imagen empeorará progresivamente.
También hay diferentes profundidades de color (paletas): color indexado y color directo.
Con Indexado , significa que la imagen solo puede almacenar una cantidad limitada de colores (generalmente 256) elegidos por el autor de la imagen, con
Directo significa que puede almacenar miles de colores que no han sido elegidos por el autor.
- Formato BMP : sin pérdida / indexado y directo.
- BMP es bueno para nada realmente. Es un formato más antiguo. No hay nada en lo que BMP sobresalga, o otros formatos no lo hacen mejor.
- GIF : sin pérdida / solo indexado
- Las imágenes GIF también pueden ser animadas y tener transparencia.
- Bueno para: pequeñas animaciones, logotipos, dibujos lineales y otras imágenes simples que deben ser pequeñas. Solo se usa realmente para sitios web.
- JPEG : con pérdida / directa
- Bueno para: fotografías. Además, gradientes.
- PNG-8 – Sin pérdidas / indexado
- PNG es un formato más nuevo, y PNG-8 (la versión indexada de PNG) es realmente un buen reemplazo para los GIF. Lamentablemente, sin embargo, tiene algunos inconvenientes: en primer lugar, no puede admitir animación como puede GIF (bueno, puede, pero solo Firefox parece admitirlo, a diferencia de la animación GIF que es compatible con todos los navegadores). En segundo lugar, tiene algunos problemas de soporte con navegadores antiguos como IE6. En tercer lugar, un software importante como Photoshop tiene una implementación muy pobre del formato. (¡Maldita sea, Adobe!) PNG-8 solo puede almacenar 256 colores, como GIF.
- Bueno para: Lo principal que PNG-8 hace mejor que los GIF es tener soporte para Alpha Transparency.
- PNG-24 – Sin pérdidas / Directo
- PNG-24 es un gran formato que combina la codificación sin pérdida con el color directo (miles de colores, como JPEG). Es muy similar a BMP en ese aspecto, excepto que PNG realmente comprime las imágenes, por lo que resulta en archivos mucho más pequeños. Desafortunadamente, los archivos PNG-24 seguirán siendo mucho más grandes que los JPEG, GIF y PNG-8, por lo que aún debe considerar si realmente desea usar uno.
- Aunque los PNG-24 permiten miles de colores mientras tienen compresión, no están destinados a reemplazar imágenes JPEG. Una fotografía guardada como PNG-24 probablemente será al menos 5 veces más grande que la imagen JPEG equivalente, con muy poca mejora en la calidad visible. (Por supuesto, este puede ser un resultado deseable si no le preocupa el tamaño del archivo y desea obtener la mejor calidad de imagen posible).
- Al igual que PNG-8, PNG-24 también admite alfa-transparencia.
Para más consultas sobre diseño web y gráfico y diseño publicitario, escríbame a mí o a mi equipo en [correo electrónico protegido]
Nisarg Mavani,
Ingenioso Brandcare
(Empresa de diseño web y gráfico)