Criterios de Comprensible
ComprensiblePauta 3.2 Predecible
3.2.1Al recibir el foco
Nivel ALo exige la normativa (EN 301 549).
Qué pide
Recibir el foco no provoca cambios de contexto inesperados.
A quién ayuda: Usuarios de teclado y de lector de pantalla.
Un caso real
Un menú desplegable de provincias.
BienAl tabular a él no pasa nada hasta que el usuario actúa.
MalAl recibir el foco abre una ventana nueva.
Cómo aplicarlo en código
Recibir el foco no cambia de contexto
// La ventana se abre cuando la persona lo pide
botonBoletin.addEventListener("click", abrirVentanaBoletin);// Al entrar con Tab en el campo, se abre una ventana inesperada
campoEmail.addEventListener("focus", abrirVentanaBoletin);Cómo comprobarlo
Tabula por todos los elementos y observa si algo cambia solo.