El enfoque del teclado nunca debe estar bloqueado ni atrapado en un elemento de página en particular. Los usuarios deben poder navegar hacia y desde todos los elementos de la página solo con el teclado.
Cómo realizar pruebas manuales
Para probar que los usuarios no puedan captar su enfoque accidentalmente, navega hacia todos los elementos de página y desde ellos usando solo el teclado. Usa TAB para navegar hacia adelante y MAYÚSCULAS + TAB para navegar hacia atrás.
Si no puedes desplazarte por todos los elementos de la página correctamente, la navegación con el teclado no funciona correctamente. Ten cuidado con los widgets de autocompletado, ya que el enfoque del teclado puede atascarse.
Obtén más información sobre las pruebas de accesibilidad manuales.
Cómo corregirlo
Las páginas que presentan contenido en varios formatos, como cuadros de diálogo modales y widgets, corren el riesgo de recibir trampas de enfoque.
Si tienes un elemento modal que requiere interacción, en el que deseas evitar que el usuario interactúe con el resto de la página hasta que se confirme, solo entonces puedes considerar atrapar al usuario de forma temporal. Sin embargo, debes considerar proporcionar un método accesible para el teclado para escapar del elemento modal.
Este es un ejemplo de cómo crear un elemento modal accesible. En este ejemplo, obtienes los comportamientos previstos de una ventana modal, sin forzar al usuario a actualizar la página para salir de la trampa de enfoque.
También te recomendamos que leas modos y trampas del teclado.
¿Por qué es importante?
Para los usuarios que no pueden o eligen no usar un mouse, la navegación con teclado es el medio principal para llegar a todo en una pantalla. Las buenas experiencias de teclado dependen de un orden de tabulación lógico y estilos de enfoque distinguibles. Si un usuario de teclado queda atrapado en un elemento de página en particular, no tiene forma de interactuar con la página.
Obtén más información para realizar pruebas con tecnología de accesibilidad.