Addaw, ir a inicio Donar

Paso 1 de 20 del curso

Lección 1 de 10 · Vídeo de 3:22 con subtítulos

Presentación del curso en vídeo

Vídeo de 3:22 con subtítulos en español (actívalos o desactívalos con el botón CC del reproductor). La locución, con voz sintética, describe todo lo que aparece en pantalla, así que no necesita audiodescripción. Descargar el vídeo (MP4)
Transcripción completa del vídeo
  1. Formularios accesibles

    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. El curso es para desarrollo, diseño y auditoría.

  2. 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. 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.

  3. Lo que oye un lector de pantalla

    Después 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. 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.

  4. Errores que se entienden

    Un error marcado solo en rojo es una pared. 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.

  5. Rellenar menos, equivocarse menos

    Rellenar un formulario cuesta, sobre todo con dificultades de memoria o en 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, como la dirección de facturación cuando ya diste la de envío.

  6. Que el formulario se vea

    También importa 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.

  7. 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.

  8. Acceso, CAPTCHA, selects y fechas

    Algunos componentes concentran muchas barreras. 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.

  9. 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 nunca cambiará de página sin avisar.

  10. 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. La Ley 11 de 2023 alcanza al comercio electrónico y la banca desde el 28 de junio de 2025. Un formulario accesible reduce el abandono de todo el mundo.

  11. Al terminar el curso

    Al terminar sabrás construir formularios que todo el mundo puede completar. Sabrás comprobarlos con teclado, lector de pantalla y zoom, y corregir 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 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 interesa? Matricúlate y sigue paso a paso

Esta presentación es gratuita para todo el mundo. Al matricularte se abre el resto del curso: 19 pasos más con las lecciones, un test corto al final de cada una y ejercicios prácticos con páginas reales. Tu avance se guarda en «Mis cursos».

Te pediremos que inicies sesión y volverás aquí ya matriculado. ¿No tienes cuenta?