Subprograma
La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la
versión revisada el 8 de octubre de 2018; las comprobaciones requieren
11 ediciones .
Un applet ( applet en inglés de application - application y -let - un sufijo diminutivo) es un componente de software no independiente que funciona en el contexto de otra aplicación completa, diseñada para una tarea limitada y no tiene valor aparte de la base. solicitud.
El término se usa más comúnmente con los siguientes significados:
- Un applet de JavaScript es un componente de software en el código binario de la máquina virtual Java Script , ejecutado en una ventana del navegador de una página web , por razones de seguridad está aislado del sistema principal en el llamado. "caja de arena" ( ing. caja de arena ).
- Elemento de los entornos de diálogo modulares de Linux Intel System ( GNOME , KDE , Xfce ), Microsoft Windows , Apple Mac OS . Es una aplicación en código nativo para el SO correspondiente , interactúa con la aplicación principal (administrador de ventanas) a través de una API estándar . Aunque un subprograma generalmente se entiende como un elemento que el usuario puede instalar, desinstalar o configurar individualmente, los ejemplos típicos de subprogramas son el reloj del calendario y la Barra de idioma de Windows, el Panel de control y varios complementos de la consola MMC .
El applet tiene las siguientes desventajas:
- requiere la instalación de una extensión Java (plug-in), que no está disponible por defecto en todos los navegadores ;
- no puede iniciarse hasta después de que se inicie la máquina virtual de Java , y puede tardar bastante tiempo la primera vez que se inicia;
- crear y diseñar una buena interfaz de usuario usando applets se considera más difícil que con tecnología basada en HTML ;
- algunas organizaciones solo permiten que los administradores instalen software. Como resultado, muchos usuarios no pueden ver los subprogramas de forma predeterminada.
- los applets pueden requerir el uso de un JRE específico.
Véase también