Ascenso y durascencia de los Appelts
Los appelts son pequeñas aplicaciones que son una extensión de Java, sirven para visualizar los programas creados desde diferentes navegadores. Suena excelente ejecutar el programa y visualizarlo desde este lenguaje de programación. Algunas de sus ventajas a diferencia de su competencia son; la compatibilidad de múltiples plataformas, su seguridad, su interactividad en página web y la visualización de gráficos.
Los Applest fueron en los comienzos de la programación la extensión más usada fue una innovación de visualizar como se mostraba nuestro programa en el navegador. Pero como funciona este proceso de crear nuestro programa y usar un applelt para que se muestre en el navegador, el comienzo era sencillo escribiendo un programa en Java que extendÃa la clase Applet o JApplet (para aplicaciones más avanzadas con Swing). Este programa incluÃa métodos especÃficos para manejar el ciclo de vida del applet, como init(), start(), stop() y destroy(), para que el código fuente se compile, se debe compilara en un archivo .class utilizando el compilador de Java. Este archivo .class contenÃa el bytecode que la Java Virtual Machine podÃa ejecutar. Actualmente los applets se volvieron compatibles con Html y asà se utilizan en el navegador, se creaba un archivo HTML que incluÃa el applet utilizando la etiqueta <applet> o <object> en versiones más recientes. Aquà tienes un ejemplo de cómo se hacÃa:
Cuando un usuario cargaba la página HTML en su navegador, el navegador descargaba el archivo .class del applet. El navegador debÃa tener el plugin de Java instalado para poder ejecutar el applet.
ejecutaba dentro de una JVM embebida en el navegador. PodÃa interactuar con el usuario a través de la interfaz gráfica, utilizando componentes de AWT o Swing. Aquà tienes un ejemplo simple de un applet que dibuja un mensaje en la pantalla:
Los Applets se ejecutaban en un entorno controlado en un sandbox que limitaba su acceso al sistema del usuario, proporcionando una capa adicional de seguridad. Este proceso permitÃa que los programas Java se ejecutaran directamente en el navegador, proporcionando interactividad y funcionalidad adicional a las páginas web. Aunque los applets no se escuchan como antes debido a problemas de seguridad y la evolución de tecnologÃas web más modernas, fueron una herramienta importante en la historia del desarrollo web. Pero para que fuera una de las herramientas más importante de la historia de la tecnologÃa debieron tener unas grandes caracterÃsticas que la llevaron al éxito como la Interactividad en Páginas Web que permitieron agregar interactividad a las páginas web en una época en la que HTML y CSS eran limitados en este aspecto. Esto incluÃa juegos, calculadoras, y otros widgets. La Compatibilidad Multiplataforma también fue una de las grandes ventajas de los applets es que podÃan ejecutarse de la misma manera en diferentes navegadores y sistemas operativos, lo que facilitaba la creación de aplicaciones web consistentes. La Visualización de Gráficos que se utilizaron para la representación de gráficos y visualización de datos en tiempo real, lo que era muy útil para aplicaciones cientÃficas y financieras. Se implemento en la Educación y Demostraciones fueron utilizados para crear simulaciones y demostraciones interactivas que ayudaban a los estudiantes a entender conceptos complejos de manera visual y práctica. Sin olvidar su Seguridad se ejecutan en un entorno controlado dentro del navegador, lo que proporcionaba una capa adicional de seguridad al limitar el acceso directo al sistema del usuario.
Para finalizar, como todo gran avance en las tecnologÃas, las nuevas tecnologÃas sobresalen más que las anteriores tecnologÃas que permanecerán el anonimato, pero se les puede dar una oportunidad a esas tecnologÃas, usarlas y experimentar con ellas, ya que son las bases de las tecnologÃas que usamos hoy en dÃa y probando estas tecnologÃas veremos el origen de lo que hacemos hoy.
Los autores son Estudiantes de Informática
Â


