Una manera de incluir programas complejos en el ámbito de una página web. Estos applets se programan en Java y por tanto se benefician de la potencia de este lenguaje para la Red.
Los applets de Java están programados en Java y precompilados, es por ello que la manera de trabajar de éstos varía un poco con respecto a los lenguajes de script como Javascript. Los applets son más difíciles de programar que los scripts en Javascript y requerirán unos conocimientos básicos o medios del lenguaje Java.
La principal ventaja de utilizar applets consiste en que son mucho menos dependientes del navegador que los scripts en Javascript, incluso independientes del sistema operativo del ordenador donde se ejecutan. Además, Java es más potente que Javascript, por lo que el número de aplicaciones de los applets podrá ser mayor.
Como desventajas en relación con Javascript cabe señalar que los applets son más lentos de procesar y que tienen espacio muy delimitado en la página donde se ejecutan, es decir, no se mezclan con todos los componentes de la página ni tienen acceso a ellos. Es por ello que con los applets de Java no podremos hacer directamente cosas como abrir ventanas secundarias, controlar Frames, formularios, capas, etc.
Cómo es posible la multiplataforma en Java
Java es compatible con todos los sistemas porque basa su funcionamiento en los Byte Codes, que no es más que una precompilación del código fuente de Java.
Estos Byte Codes no son el programa en Java propiamente dicho, sino un archivo que contiene un código intermedio que puede manejar la Máquina Virtual de Java. Cada sistema operativo dispone de una Maquina Virtual de Java que puede interpretar los Byte Codes y transformarlos a sentencias ejecutables en el sistema en cuestión.
Ejemplos de Applets de Java
En la web podemos encontrar muchos ejemplos de applets de Java muy útiles y complejos. Nosotros aquí vamos a mostrar un par de ejemplos que no tienen demasiada importancia, pero que pueden aclarar un poco más de qué se tratan estos applets.
- Ejemplo de Reloj 3D. Efecto visual para incorporar un reloj digitan el 3D en tu página web.
- Ejemplo de banner dinámico. Una animación de diversas palabras que salen en el espacio de un banner. Se puede configurar para que salga el texto que deseemos.
Nota: Los applets no los hemos hecho nosotros.
Estos applets los hemos descargado de Internet para mostrarlos en este artículo. Si lo deseáis, podéis acceder a los archivos .zip con los applets y su código para mostrarlos en una página HTML. |
Ampliación
Si deseas ampliar la información sobre los applets o sobre Java recomendamos estudiar la sección Java en el buscador de DesarrolloWeb.com.
También tenemos un artículo donde se muestra el código de un applet de java.
Miguel Angel Alvarez
Fundador de DesarrolloWeb.com y la plataforma de formación online EscuelaIT. Com...