UpInforma - Cómo Colocar un Applets en la Web sin Enviar Información

"2026: Año del fortalecimiento de la autonomía universitaria, mediante la elección democrática de sus autoridades"


Cómo Colocar un Applets en la Web sin Enviar Información

Por: Abraham Ruiz/ Nabil Bertiaga Adjany/ Alexander Ramos | Publicado el: 21 noviembre 2024



El desarrollo de aplicaciones web ha experimentado un crecimiento exponencial en los últimos años, y con ello surge la necesidad de proteger los datos personales de los usuarios. Una de las preocupaciones más comunes en este contexto es cómo implementar soluciones interactivas; como un applet puede interactuar sin que la información recopilada se envíe a servidores externos o se exponga a vulnerabilidades de seguridad.

Este artículo aborda cómo colocar un applet en la web, permitiendo que funcione de

manera interactiva, pero sin comprometer la privacidad del usuario o enviar información a servidores externos. Exploraremos conceptos clave, técnicas de desarrollo y buenas prácticas para garantizar la seguridad de la información.

Un applet, es una variación del término applet o aplicación, un pequeño programa o aplicación web que se ejecuta en el navegador del usuario. Tradicionalmente, los applets Java eran populares para ofrecer funcionalidades interactivas directamente en los navegadores, aunque Java ha sido desplazado por tecnologías más modernas como JavaScript, HTML5 y WebAssembly, la idea de un applet sigue vigente, ya que refiere a aplicaciones ligeras embebidas en una página web que ofrecen funcionalidades específicas, como encuestas, calculadoras o simulaciones.

La principal ventaja de un applet es que puede ejecutarse completamente en el cliente (el navegador del usuario) sin necesidad de conectarse a un servidor. Esto permite mantener la privacidad de la información, ya que no se transmite ningún dato externo si la implementación se realiza correctamente. Ahora bien, la pregunta que nos inquieta ¿Cómo mantener los Datos Locales? Para colocar un applet en la web sin que la información recopilada o generada por la aplicación se envíe a servidores, es crucial que toda la lógica de la aplicación y el almacenamiento de los datos ocurran localmente en el navegador. Esto se puede lograr mediante el uso de JavaScript y tecnologías de almacenamiento local como LocalStorage o SessionStorage.

Además de la implementación de los applets, también debemos considerar las buenas prácticas para mantener los datos seguros. Para garantizar que la información no sea enviada inadvertidamente a un servidor, es importante seguir estas prácticas:

  1. Evitar el uso de formularios con atributos de acción (action) que apunten a servidores externos.
  2. Deshabilitar o no usar conexiones de red dentro del applet, salvo que sea estrictamente necesario.
  3. Asegurarse de no cargar scripts de terceros que puedan realizar operaciones en segundo plano, como el envío de datos a servidores remotos.

Podemos concluir diciendo que colocar un applet en la web sin enviar información es completamente posible mediante el uso de tecnologías modernas de frontend como HTML5, CSS, JavaScript, y opciones avanzadas como WebAssembly. Al ejecutar todo el código localmente en el navegador y utilizar almacenamiento local, se puede garantizar la privacidad y seguridad de los datos del usuario, proporcionando una experiencia interactiva sin riesgos de fuga de información.

Los autores son Estudiantes de Informática Aplicada de la Facultad de Informática, Electrónica y Comunicación

La responsabilidad de las opiniones expresadas y la publicación de los artículos, estudios y otras colaboraciones firmadas, corresponde exclusivamente a sus autores, y no la posición del medio.

Buscador

Ingresa y escucha nuestros PODCAST



Click y Descarga Logo Oficial