Lección 1 de 10 · Vídeo de 4:04 con subtítulos · Revisado el 26/10/2026
Presentación del curso en vídeo
Estás leyendo una lección abierta. Matricúlate gratis para hacer los tests y ejercicios, guardar tu avance y conseguir el certificado.
Transcripción completa del vídeo
-
Formularios accesibles
Hola, te damos la bienvenida a Formularios accesibles, el segundo curso del nivel 3 de la Certificación ADDAW. Un formulario es el lugar donde una web deja de informar y empieza a prestar servicio. Aprenderás a hacerlo accesible, del campo suelto al proceso completo. Es un curso para desarrollo, diseño y auditoría.
-
Etiquetas, grupos y ayudas
Empezamos por la base. Cada campo necesita su etiqueta visible, asociada en el código. Y el texto de ejemplo no sirve como etiqueta: desaparece en cuanto empiezas a escribir. Las preguntas con varias opciones se agrupan con fieldset y legend. Y los formatos, como el del IBAN, se muestran antes del campo y se asocian con aria-describedby.
-
Lo que oye un lector de pantalla
Después cambiarás de papel: escucharás el formulario como lo hace un lector de pantalla. Oirás el rol, el nombre, los estados y la descripción de cada campo: «Correo electrónico, edición, obligatorio. Te enviaremos el justificante.» El nombre sale de una sola fuente, en un orden fijo. Y lo que se ve debe ser lo que se dice, porque con control por voz la persona pronuncia el texto del botón.
-
Errores que se entienden
Un error marcado solo en rojo es una pared. Si no distingues ese color, no sabes qué ha fallado. Aprenderás a escribir el error en texto, junto al campo, con una sugerencia para corregirlo. Cuando hay varios, un resumen enlazado recibe el foco. Y antes de pagar o firmar, la persona debe poder revisar lo que envía.
-
Rellenar menos, equivocarse menos
Rellenar un formulario cuesta. Sobre todo con dificultades de memoria, o desde un móvil. Con el atributo autocomplete y sus valores oficiales, el navegador rellena los datos personales. Y el criterio 3.3.7 prohíbe pedir dos veces el mismo dato. Por ejemplo, la dirección de facturación, cuando ya diste la de envío.
-
Que el formulario se vea
También importa, y mucho, lo que se ve. Los bordes de los campos y sus estados necesitan un contraste mínimo de 3 a 1. El foco debe verse siempre, y no quedar tapado por barras fijas. Y el formulario debe funcionar con zoom al 400 por ciento y en el modo de contraste de Windows.
-
Casillas, interruptores y archivos
Luego pasarás a los controles especiales. Darás estilo propio a casillas y botones de opción, sin perder el control nativo. Usarás el rol switch en los interruptores de efecto inmediato. Y harás que adjuntar un documento funcione con un botón, no solo arrastrando el archivo.
-
Acceso, CAPTCHA, selects y fechas
Algunos componentes concentran muchas barreras. Vamos con los más delicados. Iniciar sesión no debe exigir pruebas de memoria: hay que permitir pegar y usar gestores de contraseñas. Los CAPTCHA invisibles sustituyen a los acertijos. Y el select nativo y las fechas que se pueden escribir ganan casi siempre a los componentes hechos a medida.
-
Procesos en varios pasos
Muchos trámites tienen varios pasos. Indicarás el paso, por ejemplo «paso 2 de 4», en el título y en pantalla. Avisarás antes de que caduque la sesión, y darás al menos 20 segundos para ampliarla. Y elegir una opción en una lista nunca cambiará de página sin avisar.
-
Por qué importa
Piensa en una persona ciega que pide una ayuda en su ayuntamiento. Si el formulario falla, no puede hacerlo sola. El Real Decreto 1112 de 2018 obliga al sector público. Y la Ley 11 de 2023 alcanza al comercio electrónico y la banca desde el 28 de junio de 2025. Además, un formulario accesible reduce el abandono de todo el mundo.
-
Al terminar el curso
Al terminar sabrás construir formularios que todo el mundo puede completar. Los comprobarás con teclado, lector de pantalla y zoom, y corregirás sus fallos más comunes. Te llevarás un caso práctico resuelto y una lista de comprobación para tu trabajo diario. Abre un formulario que conozcas, el que sea, y empecemos.
Este curso te enseña a construir formularios que cualquier persona puede completar: con teclado, con lector de pantalla, con control por voz, con zoom o con poca memoria. Va del campo suelto al proceso completo, desde la etiqueta hasta el justificante.
Qué vas a aprender
Empezarás por las etiquetas, los grupos y las instrucciones, y verás cómo calcula el navegador el nombre de cada campo y qué oye realmente un lector de pantalla. Seguirás con la validación y los mensajes de error, con autocomplete y la entrada redundante, y con el CSS que hace visibles bordes, estados y foco. Después construirás casillas, interruptores y campos de archivo, resolverás la autenticación, los CAPTCHA, los selects y los calendarios, y diseñarás procesos de varios pasos con tiempos ajustables. Terminarás con un caso práctico resuelto sobre una sede electrónica.
Para quién es
Para desarrollo front-end, sobre todo, y también para diseño, producto y auditoría. Conviene haber hecho el curso N3-C1 sobre HTML semántico y tener soltura con HTML y algo de CSS y JavaScript.
Cómo aprovecharlo
Ten a mano un formulario real que conozcas y haz sobre él los ejercicios «Pruébalo tú». Instala un lector de pantalla gratuito, como NVDA en Windows, o activa VoiceOver en tu Mac, y al final usa la lista de comprobación en tu próximo desarrollo.
¿Te ha servido esta lección?
Crea tu cuenta gratis y sigue el curso con todo:
- El test de esta lección (3 preguntas) para comprobar lo que has aprendido
- Ejercicios prácticos con páginas reales
- Tu avance guardado: sigues donde lo dejaste, desde cualquier dispositivo
- Constancia del curso con sus horas y certificado gratuito del nivel 3 al aprobar el examen
Entras con tu cuenta de Google o solo con tu email. No hace falta contraseña.