Addaw, ir a inicio Donar

Nivel 3: Desarrollo web accesible · Desarrollo web

N3-C3 Teclado y gestión del foco

Si una interfaz funciona con teclado, funciona con lectores de pantalla, con conmutadores, con control por voz y con la mayoría de las tecnologías de apoyo. Este curso cubre la operabilidad completa con teclado, el modelo de foco del navegador, el orden y la visibilidad del foco, la navegación con flechas en componentes compuestos, los eventos y atajos de teclado, la gestión del foco en modales y aplicaciones de una sola página, y un protocolo de prueba que puedes aplicar a cualquier página en diez minutos.

  • 10 lecciones
  • 1 vídeo con subtítulos
  • 2 infografías
  • 125 minutos
  • 10 ejercicios prácticos
  • Test de práctica ilimitado

Objetivos

  • Al terminar sabrás garantizar que toda funcionalidad es operable con teclado sin trampas ni atajos conflictivos (2.1.1, 2.1.2, 2.1.4).
  • Distinguirás elementos enfocables y tabulables, observarás el foco con JavaScript y CSS y evitarás el foco fantasma en el contenido oculto y los cambios de contexto al recibir el foco (3.2.1).
  • Mantendrás un orden del foco lógico y un indicador de foco visible y no oculto (2.4.3, 2.4.7, 2.4.11) usando tabindex solo con los valores 0 y -1.
  • Implementarás la navegación con flechas en componentes compuestos mediante roving tabindex o aria-activedescendant, sabiendo cuándo conviene cada técnica.
  • Programarás eventos y atajos de teclado robustos (keydown, e.key, modificadores) que no choquen con el teclado español, el navegador ni los lectores de pantalla.
  • Implementarás enlaces de salto y gestionarás el foco en modales, contenido dinámico y cambios de vista en SPA.
  • Comprenderás cómo usan el teclado y el foco los lectores de pantalla, el control por voz, los conmutadores y los ampliadores, y aplicarás 2.5.3 Etiqueta en el nombre.
  • Aplicarás un protocolo de prueba con teclado reproducible y documentarás los resultados.

El curso, paso a paso

El curso es guiado: después de cada lección haces un test corto y, cuando toca, uno o varios ejercicios prácticos con una página real que revisar. Al superarlos se abre el paso siguiente.

0 de 20 pasos completados
  1. Paso 1: Lección 1: Presentación del curso en vídeo Vídeo · 3:26 · subtitulado + test de 3 preguntas · Empieza aquí
  2. Paso 2: Lección 2: Todo operable con teclado (2.1.1), sin trampas (2.1.2) y atajos (2.1.4) Lectura · 10 min + test de 3 preguntas · Cerrado
  3. Paso 3: Ejercicio práctico: La ficha de un trámite con secciones desplegables Página real para revisar · dificultad básica · Cerrado
  4. Paso 4: Ejercicio práctico: El campo de respuesta de un gestor de incidencias Página real para revisar · dificultad básica · Cerrado
  5. Paso 5: Lección 3: Cómo funciona el foco: enfocable, tabulable, eventos y contenido oculto Lectura · 14 min · infografía + test de 3 preguntas · Cerrado
  6. Paso 6: Ejercicio práctico: Las preguntas frecuentes de una cooperativa de viviendas Página real para revisar · dificultad media · Cerrado
  7. Paso 7: Lección 4: Orden del foco (2.4.3), foco visible (2.4.7), foco no oculto (2.4.11) y tabindex Lectura · 11 min + test de 3 preguntas · Cerrado
  8. Paso 8: Ejercicio práctico: La inscripción en una carrera popular recorrida con Tab Página real para revisar · dificultad media · Cerrado
  9. Paso 9: Lección 5: Componentes compuestos: navegación con flechas, roving tabindex y aria-activedescendant Lectura · 14 min + test de 3 preguntas · Cerrado
  10. Paso 10: Ejercicio práctico: La barra de formato del editor de avisos de un colegio Página real para revisar · dificultad media · Cerrado
  11. Paso 11: Ejercicio práctico: El campo de municipio con sugerencias de un bono de transporte Página real para revisar · dificultad alta · Cerrado
  12. Paso 12: Lección 6: Eventos de teclado y atajos propios: implementarlos sin romper nada Lectura · 13 min + test de 3 preguntas · Cerrado
  13. Paso 13: Ejercicio práctico: Los atajos de teclado de un gestor de expedientes Página real para revisar · dificultad alta · Cerrado
  14. Paso 14: Lección 7: Skip links, gestión del foco en SPA, modales y contenido dinámico Lectura · 11 min · infografía + test de 3 preguntas · Cerrado
  15. Paso 15: Ejercicio práctico: El enlace de salto de la web de una red de bibliotecas Página real para revisar · dificultad básica · Cerrado
  16. Paso 16: Ejercicio práctico: La confirmación para anular una reserva deportiva Página real para revisar · dificultad media · Cerrado
  17. Paso 17: Ejercicio práctico: El cambio de sección en el área privada de una mutualidad Página real para revisar · dificultad alta · Cerrado
  18. Paso 18: Lección 8: El teclado y las tecnologías de apoyo: lectores de pantalla, voz, conmutadores y ampliadores Lectura · 14 min + test de 3 preguntas · Cerrado
  19. Paso 19: Lección 9: Comprobar con teclado: protocolo de prueba Lectura · 9 min + test de 3 preguntas · Cerrado
  20. Paso 20: Lección 10: Caso práctico, ejercicios y lista de comprobación Caso práctico · 25 min + test de 3 preguntas · Cerrado