![manos de la persona de negocios que trabaja en la computadora](/f/ea44f4cc3393a33289da8f96991e660c.jpg)
Credito de imagen: anyaberkut / iStock / GettyImages
Los subprogramas de Java son una tecnología para ejecutar programas escritos en Java, un lenguaje de programación, dentro de un navegador web. Alguna vez fueron comunes como una forma de ejecutar código sofisticado en la World Wide Web, pero a medida que los navegadores se han vuelto más poderosos, los applets han caído en desgracia. Muchos navegadores modernos no son compatibles con los subprogramas de Java.
Historia del subprograma de Java
Java se usó una vez en la mayoría de los navegadores web. Los navegadores, comenzando con Netscape Navigator, que fue popular en la década de 1990, podían ejecutar programas en miniatura conocidos como subprogramas de Java dentro de las páginas web. Se cerró una sección rectangular de una página web para que se ejecutara un subprograma de Java.
Video del día
Estos programas permitieron funciones sofisticadas más allá de lo que podría codificarse utilizando el lenguaje de diseño web HTML, que estaba en su infancia. Flash, otra herramienta de programación, también se utilizó para propósitos similares.
Más recientemente, los navegadores web han permitido una programación más sofisticada utilizando otro lenguaje llamado JavaScript que se ejecuta directamente dentro de una página web. Si bien JavaScript se parece un poco a Java, los dos no son compatibles. Aún así, JavaScript ha reemplazado en gran medida la necesidad de herramientas de complemento como Java y Flash.
Navegadores que admiten subprogramas de Java
Muchos navegadores modernos no son compatibles con los subprogramas de Java. Google Chrome, Apple Safari y Mozilla Firefox han eliminado la compatibilidad con los subprogramas escritos en el lenguaje de programación. El código HTML utilizado para incrustar subprogramas de Java en una página web está obsoleto, lo que significa que ya no es recomendable utilizarlo al escribir nuevos programas porque puede que no sea compatible.
Si necesita utilizar uno de estos navegadores para ejecutar un subprograma de Java, es posible que desee descargar una versión anterior del navegador, ya que no puede habilitar fácilmente Java en Chrome o Firefox si está ejecutando un versión. Las versiones anteriores de los navegadores web pueden tener fallas de seguridad, por lo que es posible que desee utilizar una computadora dedicada o una máquina virtual para ejecutar el navegador anterior a fin de evitar riesgos de malware y piratas informáticos.
Usando Microsoft Internet Explorer
Microsoft Internet Explorer todavía admite Java, aunque es posible que deba habilitar la compatibilidad con Java si un subprograma no se carga correctamente.
Para hacerlo, haga clic o toque el menú "Herramientas" y seleccione "Opciones de Internet". Desde allí, seleccione "Seguridad" y luego elija "Nivel personalizado". Dentro de este menú, desplácese hacia abajo hasta "Scripting of Java Applets" y marque la casilla "Habilitar" botón. Haga clic en Aceptar." Si el subprograma que desea ejecutar no se carga inmediatamente después de habilitar Java, reinicie el navegador.
Usando Microsoft Edge
Tenga en cuenta que el nuevo navegador Edge de Microsoft no es compatible con los subprogramas de Java. Sin embargo, puede pedirle a Edge que abra un sitio web en particular en Internet Explorer. Para hacerlo, haga clic o toque el botón "Más acciones" en Edge y luego seleccione "Abrir con Internet Explorer". Asegúrese de que Java esté habilitado en Internet Explorer para ver un subprograma.