Popup Video
Actividad para insertar videos (YouTube/Vimeo) con modos de visualización: popup modal, iframe embebido o toggle expandible.
Descripción General
Popup Video permite incorporar contenido audiovisual sin depender de bloques o hacks de HTML, con opciones UX para distintas metodologías de curso.
Buenas Prácticas Implementadas
-
Seguridad de Embeds
- Sanitización de URL y whitelist de proveedores.
- Uso de parámetros seguros y restricciones de autoplay según política.
- Configuración de
referrerpolicyy atributos de iframe cuando aplica.
-
Rendimiento
- Lazy loading: el iframe se crea al abrir popup o expandir toggle.
- Evita cargar decenas de iframes al renderizar una página con muchos recursos.
-
Accesibilidad
- Control de foco al abrir/cerrar modal.
- Navegación por teclado y labels ARIA para componentes.
Características Principales
- Popup Modal
- Ideal para páginas de curso limpias: el video se carga solo cuando el usuario lo solicita.
- Iframe Embebido
- Para contenidos siempre visibles.
- Toggle Expandible
- Para lecciones largas donde el video es opcional.
Siguiente paso
Si este plugin resuelve una necesidad real, lo aterrizamos a implementación.
Se puede adaptar a tu entorno, conectarlo con otros flujos y dejarlo listo para operación y upgrades futuros.