Solamente visualizables con Netscape y HotJava, es posible incorporar aplicaciones en un documento HTML.
Dichas aplicaciones -un progreso en la interacción entre el usuario y el documento, por cuanto no es una simple carga de archivos sino de una actividad- puede incluír una interfase gráfica, campos para ingresos del lector, realizar una conexión en la red y cargar datos, etc. Una aplicación es el modo de introducir un programa ejecutable.
Como tarea de programación, el contenido del elemento de inserción no es estrictamente una tarea de un autor de HTML. La programación se realiza en el lenguaje Java que es un derivado del lenguaje C++. La rutina en Java no se coloca directamente (como con la tarea SCRIPT) sino que se la activa con el atributo code.
<APPLET> indica al visor que existe una aplicación en el documento. Ésta aparecerá en la pantalla por la que vemos el documento continente, al modo en que lo hace una imagen.
Es una tarea continente.
Para usuarios que no tengan visores con esta posibilidad, la microaplicación debe colocarse en un archivo separado.
La traducción más adecuada para APPLET es "microaplicación" (G. Zamboni).
Atributos:
ZIP.
<APPLET> puede incluír otras tareas del lenguaje.
Ejemplo I:
<APPLET CODE="calcul.class" CODEBASE="http://www.xxx.yyy/electr/>
<PARAM NAME="style" VALUE="digit">
</APPLET>
Ejemplo II:
<APPLET CODE="calcul.class" HEIGHT="50" WIDTH="50" ALT="Aquí hay una calculadora para los visores que soportan applet">
</APPLET>
En la versión del HTML 4.0 (experimental) se recomienda su reemplazo por <OBJECT>.