Este documento HTML está pensado como lo haría una profesora o un profesor que desea explicar, con calma y profundidad, cómo el navegador y el sistema operativo pueden colaborar para crear pequeñas aplicaciones locales: seguras, educativas y preparadas para el futuro. Aquí se muestran cuatro ejemplos prácticos, acompañados de narrativa, código y reflexión sobre el software, el hardware y los dispositivos que vienen.
Panel central de navegación y clasificación temática de todos los módulos educativos incluidos en este documento. Cada ficha está identificada con un código institucional EX‑### y enlaza directamente con su sección correspondiente, integrando tecnología, formación, creatividad y arquitectura digital.
Introduce un texto para guardarlo cifrado en tu navegador y, si quieres, exportarlo como archivo.
btoa() se utiliza aquí como cifrado básico, para ilustrar la idea de transformar un texto.localStorage guarda el dato en el navegador, sin enviarlo al servidor.showSaveFilePicker() pide permiso al usuario para crear un archivo en su sistema.Rellena el formulario una vez y deja que el navegador recuerde tus datos para futuras sesiones.
localStorage.Selecciona un archivo de texto de tu sistema y el navegador mostrará su contenido aquí.
showOpenFilePicker() pide al usuario que seleccione un archivo concreto.file.text() permite leer el contenido y mostrarlo en pantalla.Solicita permiso y envía una notificación que recuerde un hábito saludable de estudio.
Notification.requestPermission() muestra que el usuario decide si quiere recibir avisos.Introduce un concepto aprendido hoy y guárdalo en la base de datos local.
Registra un Service Worker para que este documento funcione sin conexión.
Introduce un texto y observa cómo se cifra y descifra con WebCrypto.
beforeinstallprompt
y permitir que el usuario instale esta obra educativa en su dispositivo.
Si tu navegador lo permite, podrás instalar este documento como una aplicación.
Mueve tu dispositivo y observa cómo cambia la lectura del sensor.
Pulsa el botón y habla. El navegador transcribirá tu voz.
Pulsa el botón para generar una vibración breve.
Di uno de estos colores: rojo, azul, verde.
Desplázate hacia abajo para activar el observador.