El componente gráfico de las páginas web tiene mucha importancia, es el que hace que estas sean vistosas y el que nos permite aplicar nuestra creatividad para hacer del diseño de sitios una tarea agradable.
Siempre que tratemos de incorporar algún gráfico se ha de tener en cuenta algunos matices, para la elección adecuada del formato con el que trabajar en cada caso.
Principalmente valoramos la calidad de la imagen, pero cuando incorporamos gráficos en la web se ha de tener en cuenta otros factores técnicos para que sean manejables y usables para el internauta que visitara la web.
Por un lado estará el peso del archivo de la imagen, a mayor peso mayor tiempo de carga de la página, por lo que se ha de optar siempre por tratar de comprimir estos archivos en formatos adecuados según el tipo de imagen se trate.
Por otro lado el tamaño de la imagen ha de ser adecuada a su espacio en la web, ya que si no se elige el tamaño adecuado pueden ocurrir dos cosas, una que la imagen sea demasiado pequeña y esto implica que esta pueda pixelizarse si se agranda, otra es que si es demasiado grande se desborde en la pantalla y tarde en cargarse. El tamaño adecuado ha de estar integrado al diseño que se le dé a la página y está ya tener unas dimensiones apropiadas para mostrarse en el navegador. La visualización del navegador viene condicionada por la resolución de pantalla que tenga cada internauta y en función de que perfil nos interese usaremos la resolución que llegue a más usuarios.
RESOLUCIÓN DE PANTALLA | ||
RESOLUCIÓN DE LA PANTALLA EN LA QUE SE HA REALIZADO LA ENCUESTA |
ABSOLUTO |
% |
BASE |
34.656 | 100,0 |
1280 X 800 |
5.627 | 16,2 |
1024 X 768 |
5.255 | 15,2 |
1366 X 768 |
4.842 | 14,0 |
1280 X 1024 |
4.448 | 12,8 |
1440 X 900 |
2.485 | 7.2 |
1920 X 1080 |
2.082 | 6,0 |
1680 X 1050 |
1.737 | 5,0 |
1024 X 600 |
1.229 | 3.1 |
768 X 1024 |
717 | 2,0 |
1600 X 900 |
701 | 2,0 |
1152 X 864 |
582 | 1,7 |
1360 X 768 |
473 | 1,4 |
1920 X 1200 |
461 | 1,3 |
1280 X 768 |
402 | 1,2 |
OTRA RESOLUCIÓN |
3.483 | 10,1 |
DESCONOCIDA |
132 | 0,4 |
Estudio de resolución de pantallas más usadas en internet. Marzo 2011
fuente: Asociación para la investigación de medios de comunicación.
Web: www.aimc.es
Una vez determinado el tamaño y peso que nos interesa hay que determinar que formato de archivo será el más adecuado, pasó a describir formatos más comunes:
FORMATO DE INTERCAMBIO DE GRÁFICOS (GIF)
El formato GIF (extensión de archivo .gif) o Graphics Interchange Format fue desarrollado en 1987 por Compuserve, uno de los servicios de bulletin board más exitosos, para comprimir imágenes de 8 bits que pueden ser transmitidas a través de su servicio e intercambiadas entre los usuarios. Utiliza un sistema de compresión (LZW) sin pérdida de información de las imágenes. Al emplearse solamente 8 bits de información por cada píxel, es un formato que permite representar un máximo de 256 colores por imagen.
El GIF es hoy en día uno de los dos formatos de archivo más comunes para imágenes en Internet, dado que es admitido por la mayoría de navegadores Web. Esto se debe, seguramente, a que el objetivo con el que lo han desarrollado ha sido para el intercambio y a que los archivos resultantes para una imagen realizada para una página de Internet son de unos pocos Kbytes lo que permite descargarlos en unos pocos segundos. Debido a que este formato sólo puede mostrar un máximo de 256 colores, es más adecuado para dibujos de líneas en blanco y negro, imágenes prediseñadas en color e imágenes con grandes bloques de colores sólidos. Pero no es tan conveniente para cosas más complicadas, como por ejemplo fotografías de objetos de la vida real. Además estos objetos no presentan un aspecto nada favorable si están reducidos a los 256 colores de este formato.
Existen dos variantes en este formato, el GIF87 y el GIF89a. La primera no permite generar imágenes animadas, fondos transparentes ni el llamado formato entrelazado, que carga la imagen en varias fases. Las imágenes GIF entrelazadas son ligeramente más grandes (ocupan más bytes) que las no entrelazadas, pero su carga progresiva permite acelerar el proceso de visión de las páginas de Internet al poder detenerlas, si con el primer esbozo de la imagen advertimos que no nos interesa.
GIF transparentes y GIF animados
Dos características especiales del formato grafico GIF son la posibilidad de generar imágenes con fondos transparentes e imágenes animadas a partir de varias imágenes estáticas secuenciales. Estas dos características se pueden combinar para crear imágenes animadas con fondos transparentes simultáneamente.
Una característica muy útil del formato GIF es la opción de hacer transparente un color determinado, es decir, que ese color concreto no se vea, y sea reemplazado por el fondo de la página. Pero no todas las imágenes son apropiadas para conseguir este efecto. Es condición indispensable que el color seleccionado sea uniforme debido a que puede ser seleccionado sólo un color para hacerlo transparente.
La segunda característica destacable del formato GIF89a es que puede utilizarse para realizar animaciones a partir de varias imágenes estáticas secuenciales cada una de las cuales es también de formato GIF con hasta 256 colores. Esto resulta muy conveniente y es uno de los formatos más utilizados junto con el Flash de Macromedia para realizar las pancartas (banners) animados que pueden verse en la mayoría de las páginas en Internet.
GIF entrelazado
Normalmente, un fichero GIF contiene los datos de cada línea de la imagen de una manera ordenada, de tal manera que el navegador lo irá descargando y mostrando en forma secuencial, línea a línea desde arriba hasta abajo. Se puede cambiar este comportamiento si se ha guardado la imagen como un GIF entrelazado (interlaced GIF). En este caso, las líneas no quedan guardadas de forma consecutiva, sino en saltos de cuatro en cuatro, y al llegar al final de la imagen comienzan nuevamente desde el principio con otra secuencia diferente, también de cuatro en cuatro, así hasta completar toda la imagen.
Por ejemplo, una imagen de 20 líneas sería guardada con esta secuencia:
Líneas: 1, 5, 9, 13, 17, 2, 6, 10, 14, 18, 3, 7, 11, 15, 19, 4, 8, 12, 16 y 20.
El propósito de esto es que al ser descargada por un navegador que implemente esta característica –la mayoría de los navegadores lo hacen-, se verá la imagen completa desde el principio, comenzando con una definición de muy poca calidad que luego se va refinando poco a poco.
El tiempo de descarga de una imagen entrelazada y de la misma no entrelazada es el mismo debido a que lo único que cambia es la secuencia de las líneas, pero en el primer caso permite hacerse más rápidamente una idea de la imagen que es y que la página vaya tomando su forma definitiva antes de ser descargada totalmente.
Cuándo utilizar GIF
Como guía de las situaciones en las que convendría utilizar el formato GIF y en especial el GIF89a puede tomarse:
- Imágenes con un número limitado de colores, como 256 o menos.
- Imágenes con colores en áreas diferenciadas.
- Imágenes en blanco y negro.
- Imágenes de pequeño tamaño, como los botones de los sitios Web.
- Imágenes en las que la nitidez y la claridad son importantes, como los dibujos de líneas.
- Imágenes animadas al estilo de las pancartas (banners)
- Imágenes que contienen áreas transparentes.
- Imágenes de textos.
GRUPO DE EXPERTOS FOTOGRÁFICOS ORGANIZADOS (JPEG)
El JPEG (extensión de archivo .jpg o .jpeg) o Joint Photographic Experts Group es el otro formato más comúnmente utilizado para imágenes en Internet. En realidad, el JPEG no es un formato de archivo, sino más bien, es un método de codificación de la información que hace uso de complicados algoritmos matemáticos para comprimir el tamaño de los ficheros. Sin embargo, se trata de una compresión con pérdida de información, es decir al descomprimirlo la imagen obtenida no es exactamente igual al original inicial. El nivel de compresión se puede seleccionar en una escala desde 1 a 99, siendo la compresión 1 la de mínima perdida de información y 99 la compresión más elevada y con mayor pérdida de información.
Tiene una profundidad de hasta 24 bits lo que le permite utilizar hasta 16.777.216 de colores. Por lo tanto, se puede utilizar para la presentación de fotografías de gran calidad, trabajos de arte o imágenes con millones de colores o escalas de grises, sin embargo, no tan bien en diseño de letras o arte de línea simple. Dado que se ha diseñado como un formato de almacenamiento de imágenes, puede comprimir de forma eficiente fotografías grandes de alta calidad y convertirlas en archivos muy compactos. Una imagen de 24 bits guardada en formato JPEG puede ser reducida a un veinteavo de su tamaño original y es muy útil cuando se desea enviar, por ejemplo, una imagen grande por correo electrónico. Sin embargo, cuanto más se reduzca el tamaño del archivo de la imagen -o se modifique y vuelva a guardar-, ésta perderá más información, con lo que disminuirá su calidad.
Como desventaja con respecto al formato GIF, este formato no admite transparencia ni animación. Sin embargo, una imagen complicada que se haya comprimido con JPEG tendrá, comparando con el formato GIF, una calidad mayor y un tamaño de fichero menor.
PORTABLE NETWORK GRAPHICS (PNG)
El formato PNG (extensión de archivo .png) puede mostrar millones de colores. Hasta hace unos pocos años, era un formato desconocido, pero gracias a ser compatible por la mayoría de los navegadores, ahora es muy popular. Las imágenes guardadas en este formato no perderán calidad aunque se comprima el archivo. Admite transparencia, pero no admite animación, ya que no puede contener varias imágenes.
La especificación del formato PNG fue publicada oficialmente en octubre de 1996 por el World Wide Web Consortium. Al igual que el resto de los productos de este consorcio internacional, el PNG es una especificación de libre uso que no requiere pagar licencia de ningún tipo en aplicaciones que usen, creen o editen este tipo de imágenes.
El PNG es un formato gráfico cada vez más usado en lugar de GIF. Se muestra correctamente en los navegadores, su uso está libre de derechos y permite una alta compresión así como una reproducción progresiva de imágenes con hasta 16,7 millones de colores.
PNG vs. GIF
El formato PNG permite generar imágenes de mapas de bits con un elevado nivel de compresión. Se trata de una compresión sin pérdida de calidad, al igual que el formato GIF, pero con mayor porcentaje de compresión media.
Análogamente al GIF, el PNG soporta los fondos transparentes que permiten una buena integración de la imagen con el fondo actual de una página. Sin embargo, el PNG es superior porque soporta una profundidad de color de hasta 16,7 millones de colores contra sólo un máximo de 256 colores del GIF.
PNG posee dos modos de compresión: estándar y progresivo. Este último, al igual que el GIF entrelazado, 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.
Por último, la inclusión de “metadatos” -información adicional a la información puramente gráfica-, en el archivo PNG permite en teoría que los motores de búsqueda puedan indexar estos archivos en función de la descripción incluida, en lugar de únicamente por el nombre.
Desventajas del PNG
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 aún 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.
¿CUÁNDO USAR UN FORMATO U OTRO?
Como escribimos en la edición anterior, eso dependerá de las características de la imagen original y del uso que le daremos a la imagen optimizada posteriormente.
En resumen:
SI DESEA |
GIF |
JPEG |
PNG |
PUBLICAR UNA IMAGEN EN UNA PÁGINA WEB |
OK | OK | OK |
COMPRIMIR UNA IMAGEN GRANDE PARA CREAR UN ARCHIVO PEQUEÑO Y ENVIARLO POR EMAIL |
OK | OK | |
UTILIZAR AREAS TRANSPARENTES EN IMAGENES |
OK | OK | |
CREAR ARCHIVOS DE ANIMACIONES |
OK | ||
DESCOMPROMIR IMAGENES SIN PERDIDA EN IMAGENES |
OK | OK | |
MOSTRAR MILLLONES DE COLORES EN UNA IMAGEN |
OK | OK | |
CONSERVAR LA CALIDAD DE LA IMAGEN A LO LARGO DE NUMEROSOS PROCESOS DE GRABACIÓN |
OK |
Como regla, si requiere de animaciones use GIF, si requiere grandes fotografías JPG, y si requiere de imágenes medias o pequeñas y llegado el caso transparencias PNG.