Pruebas con teclado y lector de pantalla, paso a paso

Pruebas con teclado y lector de pantalla

Pruebas con teclado y lector de pantalla, paso a paso | We.Inc

Una prueba manual paso a paso para cualquier sitio: comprobaciones con teclado, comandos de NVDA y VoiceOver, un enlace para saltar al contenido, CSS :focus-visible y una lista de verificación marcable.

Para probar un sitio con el teclado, aparta el ratón y usa Tab, Shift+Tab, Enter, Space y las flechas para llegar a todo y manejarlo, comprobando que haya un anillo de foco visible y un orden lógico. Después activa un lector de pantalla, NVDA en Windows o VoiceOver en Mac, y comprueba que los encabezados, enlaces, botones y campos de formulario se anuncian con claridad.

Criterios de WCAG 2.2 que cubren estas pruebas

Los verificadores automáticos detectan textos alternativos ausentes y bajo contraste, pero no pueden saber si un menú se abre con Enter o si un usuario de lector de pantalla entiende un formulario. Esta página recorre la revisión manual en orden, con una zona de práctica que muestra exactamente qué elemento tiene el foco y una lista de verificación que guarda tu avance.

Preguntas frecuentes

¿Con qué lector de pantalla debo probar?

Usa lo que usan tus visitantes siempre que puedas. NVDA es gratuito para Windows, de NV Access, y VoiceOver viene integrado en todos los Mac y iPhone. Si la mayor parte de tu tráfico llega desde teléfonos, añade una pasada con VoiceOver en iPhone o TalkBack en Android.

¿Cómo inicio y detengo NVDA y VoiceOver?

Una vez instalado, NVDA se inicia con Control+Alt+N, e Insert+Q lo cierra. En un Mac, Command+F5 activa y desactiva VoiceOver. Pulsar Control solo hace callar a NVDA a mitad de frase.

¿Qué es un enlace para saltar al contenido?

Es el primer enlace de la página, normalmente oculto hasta que recibe el foco, que lleva directamente al contenido principal. Así los usuarios de teclado evitan tabular por toda la navegación en cada página. WCAG lo recoge como una técnica suficiente para 2.4.1 Evitar bloques, junto con los landmarks y los encabezados.

¿Debo usar :focus o :focus-visible?

:focus-visible deja que el navegador decida cuándo es útil un anillo de foco, de modo que los usuarios de teclado lo ven mientras que los clics de ratón en botones normalmente no lo dibujan. Según MDN, tiene amplio soporte desde marzo de 2022. Da estilo a :focus-visible y mantén un anillo visible en cada elemento interactivo.

¿Qué es una trampa de teclado?

Un punto en el que el foco entra y no puede salir con el teclado, como un reproductor incrustado o un diálogo personalizado que se traga el Tab. Los diálogos modales deben mantener el foco dentro mientras están abiertos, pero Escape o un botón de cierre siempre deben permitir al visitante salir.

Modo exploración frente a modo foco

Cómo suena algo bien hecho

Cómo registrar lo que encuentras

Teclas para probar solo con teclado

Comportamiento estándar del teclado en el navegador

Comandos de NVDA (Windows, distribución de escritorio)

La tecla NVDA es Insert por defecto; la guía de usuario también permite Caps Lock. Las teclas de una sola letra funcionan en modo exploración.

De la guía de usuario de NVDA

Comandos de VoiceOver (Mac)

VO es el modificador de VoiceOver: Control y Option pulsadas a la vez, o Caps Lock sola.

De la guía de usuario de VoiceOver de Apple

Soluciones para los fallos más habituales

Enlace para saltar al contenido

Haz clic dentro del resultado y pulsa Tab. El enlace aparece solo cuando recibe el foco, y su destino es el elemento main.

Un anillo de foco que solo ven los usuarios de teclado

Tabula hasta los botones del resultado. El anillo desplazado queda separado del borde del botón, y los clics de ratón normalmente lo dejan oculto.

Evita que los elementos enfocados queden bajo un encabezado fijo

scroll-padding-top reserva espacio arriba cuando el navegador desplaza a la vista un elemento enfocado o un ancla.

Solo teclado

Lector de pantalla

Lista de verificación de pruebas

Restablecer

Marca cada paso mientras pruebas. Tus marcas se guardan solo en esta página.

{n} de {total} pasos hechos

Nada dentro de la página tiene el foco

campo {t}

sin nombre accesible

Entra en la zona con Tab para empezar

Zona de práctica de foco

Recorre estos controles con Tab. El rastreador nombra el elemento que tiene el foco ahora mismo.

Un enlace real

Un botón real

Cerrar panel

Correo electrónico

Un div clicable (Tab lo salta)

Empieza gratis · Sin tarjeta de crédito

Relacionado: Guías

Producto

Para quién es

Funciones

Recursos

Empresa

Mapa del sitio