Script de interfaz que persiste preferencias de usuario, personaliza la experiencia según la hora, consulta el BOM (navigator, screen), genera listas dinámicas y abre una ventana de ayuda con postMessage.
- Recuperación de nombre y color desde
localStorage.
- Saludo contextual (mañana / tarde / noche) con fecha localizada.
- Eventos
input para guardar preferencias al instante.
- Función documentada con JSDoc que rellena la lista con datos del navegador.
- Comunicación entre ventanas:
window.open + postMessage retardado.