manual-review
Revisión manual: navegación por teclado y orden de foco
Indica que se requiere una revisión manual de la navegación por teclado y el orden de foco.
Ámbito de aplicación. Se aplica a cada ejecución, sea cual sea el contenido de la página. La operabilidad por teclado y el orden de foco son propiedades de la página en su conjunto, y ningún patrón de marcado descarta la cuestión.
Resultado esperado. Siempre cantTell, con una única ocurrencia en la raíz del análisis. Si el foco puede salir de cada componente, si el orden de tabulación sigue el orden de lectura y si el indicador de foco permanece visible en uso son cuestiones que necesitan que una persona maneje la página. La regla existe para que esa necesidad quede indicada en los resultados en lugar de dejar que el lector la recuerde por su cuenta.
Ejemplos
<body><p>Any page content.</p></body>
La operabilidad por teclado y el orden de foco siempre necesitan que una persona maneje la página; esta regla indica esa necesidad en cada ejecución.
Cómo comprobarlo
Cuando esta regla no puede decidir, informa cantTell y deja la pregunta a una persona. Cada pregunta que puede plantear aparece aquí bajo su código de motivo, con los pasos para responderla. Un hallazgo lleva los mismos pasos en howToCheck, en el idioma del análisis. Consulta Esquema de salida.
KEYBOARD_REVIEW
- Hacer clic en la barra de direcciones del navegador y pulsar Tab repetidamente para recorrer todos los enlaces y controles de la página.
- En cada parada, comprobar que ve dónde está el foco y que el orden sigue el orden de lectura de la página.
- Accionar cada control con el teclado (Intro, Espacio, teclas de flecha) y abrir y cerrar los menús y los diálogos.
- Donde algo no se pueda alcanzar o usar con el teclado, comprobar si la página ofrece otra forma de hacer lo mismo solo con el teclado, como los botones anterior y siguiente de un carrusel, o botones subir y bajar en una lista que se puede arrastrar. Solo cuenta si hace todo lo que puede hacer el ratón.
- Comprobar que el foco nunca se queda atrapado dentro de un componente y que Esc o Tab le permiten continuar.
Se cumple. Todo funciona con el teclado, directamente o mediante otra forma que hace lo mismo, el foco se mueve en un orden lógico, siempre es visible y nunca se queda atrapado.
No se cumple. Algo no se puede alcanzar ni usar con el teclado de ninguna forma, el foco atrapa al usuario, el orden es confuso o el foco no se ve, lo que incumple WCAG 2.1.1, 2.1.2, 2.4.3 o 2.4.7.