En este apartado se comentan una serie de applets que pueden servir tanto para demostrar las posibilidades de estos programas, como para clasificarles por los siguientes géneros:
Instantáneas: Muestran una secuencia de imágenes.
Animación y Sonidos: Mezclan imágenes con sonidos.
Gráficos Interactivos: Permiten la interacción del usuario con las imágenes, mediante respuestas a las acciones del ratón sobre la imagen.
Trucos de Texto: Permiten animar texto dándole ‘vida’.
Financias y Negocios: Algunos nos permiten mostrar diagramas de barras, y otros elementos ilustrativos de este género.
Demos, Juegos y Educacionales: Muy especializados, permiten al usuario interactuar consiguiendo cotas fascinantes de diversión.
A continuación veremos un ejemplo de cada grupo que sea lo más significativo posible, es decir, que resalte las características de ese grupo y las diferencias con el resto de los grupos.
En cada uno de ellos se ha incluido una descripción de lo que hace la applet, los parámetros que soporta, y un ejemplo del código HTML que habría que insertar en una página Web para incluir la applet en dicha página.
Esta applet permite crear una animación con sonido.
Se puede especificar el orden de las secuencias, si la animación se repite, la pista de sonido, otros sonidos para determinadas secuencias, el espacio de tiempo entre secuencias, una imagen por defecto mientras se está iniciando la applet, la posición exacta en la que se quiere que aparezca cada secuencia...
Haciendo un clic con el ratón sobre la applet se detiene la animación. Haciendo otro continúa la ejecución.
imagesource: URL del directorio que contiene las imágenes de la animación: T1.gif...
startup: URL de la imagen que aparecerá por defecto mientras se cargan el resto de las secuencias.
background: URL de la imagen de fondo.
startimage: Índice de la primera secuencia.
endimage: Índice de la última secuencia de la animación.
pauses: Lista de las pausas en milisegundos. Permite especificar una pausa específica para cada secuencia. Cada número se separa mediante el carácter |.
repeat: Indicador de repetición. Se una para repetir la secuencia de animaciones. Su valor por defecto es true.
positions: Coordenadas de la posición de cada marco o secuencia (x@y). Permite mover la animación alrededor. Cada par de coordenadas se separa por el carácter |.
images: Índices de las imágenes. Permite repetir las imágenes de la animación. Cada número se encuentra separado por el carácter |.
soundsource: URL del directorio que contiene los archivos de sonido.
soundtrack: URL del archivo de sonido que suena "de fondo".
sounds: Lista de URLs de archivos de sonido para cada secuencia de la applet. Se encuentran separados por el carácter |.
Esta applet permite colocar un botón en una página Web. Cuando se pulse el botón aparecerá una nueva página, o se reproducirá un determinado archivo de sonido,...
href: URL del documento o archivo al que hay que llamar cuando un usuario pulsa el botón. Este URL también puede hacer referencia a una posición concreta de la página actual.
snd: URL del archivo de sonido que se va a reproducir cuando se pulse el botón.
Esta applet muestra una línea de texto en la que las letras, aleatoriamente, se están desplazando de tal forma que se superponen con las letras contiguas.
Es algo muy sencillo pero, por otra parte, muy llamativo.
Si se modifica la orientación (poniéndola en vertical) habrá que escoger una anchura y altura adecuadas para que todo el gráfico quepa dentro de la zona reservada para la applet.
El usuario no puede interactuar con el gráfico. Sólo se muestra en pantalla.
center: Nodo central del grafo (en color rojo) que se sitúa en el centro de la pantalla.
Los nodos se crean cuando se necesitan.
edges: Arcos del grafo. Este parámetro consiste en una lista (separada por comas), de arcos. Cada arco se define mediante un par de nodos entre las etiquetas origen-destino/longitud, donde la longitud del arco (longitud) es opcional.