|
Ya se ha hecho mención anteriormente en este manual de los dos formatos GIF (ver en el capítulo 9), en relación a las imágenes con fondo transparente. Allí vimos que el formato GIF 87a no era el adecuado para ello, sino que lo era el formato GIF 89a.
Estos números de los formatos hacen referencia a los años en los que se publicaron sus respectivas especificaciones (1987 y 1989).
En 1989 se estableció la posibilidad de la existencia de colores transparentes, así como que un fichero GIF pudiera contener internamente múltiples imágenes, visibles durante un tiempo determinado, con lo que se podía obtener una imagen animada. Pero esta interesante característica permaneció prácticamente en el olvido hasta finales de 1995, cuando Netscape la implementó en su navegador, adquiriendo muy pronto una gran popularidad.
Hay otros tipos de animaciones, como las obtenidas con:
Para crear una animación, en primer lugar, hay que crear una a una las distintas imágenes que van a constituir la animación. Cualquier programa gráfico que sea capaz de guardar las imágenes en formato GIF es válido para este propósito.
En segundo lugar, es necesario un programa que ensamble estas imágenes individuales de una manera apropiada para crear la animación. Los programas más utilizados para ello son:
Partimos del icono:
trabaj-0.gif
Vamos a hacer una animación en la que:
Con un programa gráfico (en este caso se ha utilizado el Paint Shop Pro 3.12), se ha manipulado la imagen original para obtener las siguientes imágenes:
trabaj-1.gif
trabaj-2.gif
trabaj-3.gif
Para ensamblar las imágenes en una animación se va utilizar el programa para Windows GIF Construction Set.
No es el caso que nos ocupa, en el que vamos es sustituir unas imágenes por otras, todas de las mismas dimensiones (40x40) y en el mismo sitio. Por tanto, le damos a la pantalla esas mismas dimensiones, pulsando 'Edit' y modificando 'Screen width=40' y 'Screen depth=40'.
Para insertar este bloque, se señala el inmediato superior (en este caso el bloque HEADER), se pulsa INSERT y se escoge CONTROL. La secuencia de bloques, es de momento:
HEADER GIF 89a Screen 40x40
CONTROL
IMAGE trabaj-0.gif 40x40 16 colours
Para ajustar los valores del bloque CONTROL, se señala éste y se pulsa EDIT. En el cuadro de diálogo que aparece, marcamos:
'Transparent Colour' y con el icono que representa un cuentagotas, señalamos el color gris que rodea a la imagen, y que no queremos que aparezca.
Para ajustar el tiempo de aparición de esta imagen en la animación se debe poner un número en la ventana 'Delay', que representa centésimas de segundo. De momento ponemos 50 (que es medio segundo).
Por último, en la ventana 'Remove by' escogemos 'Nothing'. Esto es para indicar qué debe sustituir a una imagen. En este caso, como se trata de imágenes que no se desplazan, escogemos la opción 'Nothing' (nada). Pero en el caso del ejemplo visto anteriormente, de una bola que se desplaza por la pantalla, habría que haber escogido 'Background' (fondo), para que el lugar ocupado por una imagen sea reemplazado por el fondo de la página.
HEADER GIF 89a Screen 40x40
CONTROL
IMAGE trabaj-0.gif 40x40 16 colours
CONTROL
IMAGE trabaj-1.gif 40x40 16 colours
CONTROL
IMAGE trabaj-2.gif 40x40 16 colours
CONTROL
IMAGE trabaj-3.gif 40x40 16 colours
HEADER GIF 89a Screen 40x40
LOOP
CONTROL
IMAGE trabaj-0.gif 40x40 16 colours
CONTROL
IMAGE trabaj-1.gif 40x40 16 colours
CONTROL
IMAGE trabaj-2.gif 40x40 16 colours
CONTROL
IMAGE trabaj-3.gif 40x40 16 colours
trabaj-0.gif --> 10
trabaj-1.gif --> 30
trabaj-2.gif --> 120
trabaj-3.gif --> 25
y se guarda el fichero una vez más, de manera definitiva. Esta es la animación:
Hay algunas versiones de Netscape en las que no funciona la limitación de secuencias que se indica en el bloque LOOP, funcionando la animación indefinidamente. En los casos en que sí funcione, hay que tener en cuenta que cuando se pare, lo hará en la última imagen.
Como un GIF animado es un fichero de imagen como otro cualquiera, se pueden capturar con la misma facilidad que los demás.
Cuando veamos un GIF animado que nos llame la atención, es muy conveniente capturarlo y cargarlo en el programa correspondiente, para estudiar la secuencia de las distintas imágenes y sus carcterísticas.
Este sitio está replicado y traducido al español por la E.T.S.I.M.O. de la Universidad de Oviedo.
Partiendo del ejemplo práctico de la lección anterior mipag11.html, añadimos entre las etiquetas <HR> y <BODY>, situadas al final, lo siguiente:
<P><HR> <H2>¡Sitio del Web en obras!</H2> <IMG SRC="workanim.gif"> <P><HR>
Guardamos este fichero como
mipag12.html y lo cargamos en el navegador para verlo.
WebMaestro: http://www.wmaestro.com/webmaestro - © Francisco Arocena
![]() |
![]() ![]() ![]() |
![]() |