Applet
Un applet es una pequeña aplicación diseñada para ejecutarse dentro de otra aplicación. Aunque el término «applet» a veces se usa para describir pequeños programas incluidos con el sistema operativo de una computadora, normalmente se refiere a los applets de Java, es decir, pequeñas aplicaciones escritas en el lenguaje de programación Java.
A diferencia de las aplicaciones comunes, los applets de Java no pueden ser ejecutados directamente por el sistema operativo. En su lugar, deben ejecutarse dentro del entorno de ejecución de Java (JRE) o dentro de otro programa que incluya un complemento de Java. Si no hay un JRE instalado, los applets de Java no se ejecutarán. Afortunadamente, Java está disponible gratuitamente para sistemas Windows, Mac y Linux, lo que significa que puede descargar e instalar fácilmente el JRE adecuado para su sistema. Puesto que los applets de Java se ejecutan dentro del JRE y no son ejecutados por el sistema operativo, son multiplataforma, lo que significa que un solo applet puede ejecutarse en sistemas Windows, Mac y Linux.
Aunque los applets pueden funcionar como aplicaciones básicas de escritorio, tienen acceso limitado a los recursos del sistema y, por lo tanto, no son ideales para programas complejos. Sin embargo, su pequeño tamaño y su naturaleza multiplataforma los hacen adecuados para aplicaciones basadas en la Web. Algunos ejemplos de applets diseñados para ejecutarse en navegadores web incluyen calculadoras, programas de dibujo, animaciones y videojuegos. Los applets basados en la Web pueden ejecutarse en cualquier navegador y en cualquier sistema operativo, siempre y cuando el complemento de Java esté instalado.
Durante los primeros años de la Web, los applets de Java ofrecieron a los administradores de sitios web una forma de agregar funciones interactivas que no eran posibles con el HTML básico. Sin embargo, en los últimos años, los applets han sido reemplazados poco a poco por tecnologías más recientes, como jQuery y HTML 5. Algunos navegadores, como Google Chrome, ya no admiten la etiqueta <applet>, y otros, como Apple Safari, ni siquiera habilitan Java de forma predeterminada. Puesto que los desarrolladores web no pueden depender completamente de que los navegadores web admitan Java, los applets ya no son una forma común de proporcionar contenido interactivo en la Web.
Pon a prueba tu conocimiento