Insights / Threads

10 errores de accesibilidad frecuentes en formularios web

Accesibilidad UX/UI WCAG
Los errores de accesibilidad en formularios web suelen concentrarse en etiquetas, foco, validación, contraste y mensajes de error. Corregirlos ayuda a cumplir los criterios WCAG que marca la ley, pero sobre todo permite que más personas completen trámites, compras, registros o contactos sin fricción innecesaria.

Los campos sin etiqueta asociada dejan el formulario sin contexto

Un campo necesita una etiqueta visible y conectada técnicamente al input. No basta con colocar un texto cerca o confiar en que la composición visual se entienda. Para una persona que usa lector de pantalla, esa relación debe existir en el código.

La etiqueta debe explicar qué dato se pide y mantenerse disponible durante toda la interacción. Cuando falta, el formulario obliga a interpretar el campo por posición, memoria o intuición. Esa carga adicional puede bloquear una tarea que debería ser sencilla.

Los placeholders usados como etiquetas reducen la comprensión

El placeholder puede servir como ejemplo, pero no como instrucción principal. Desaparece cuando la persona empieza a escribir, suele tener menos contraste y dificulta comprobar qué información se estaba solicitando.

En un formulario accesible, la etiqueta permanece visible. El placeholder puede complementar con un formato o ejemplo, como [email protected], pero no sustituir la función del label. Es una decisión pequeña de interfaz con mucho impacto en uso real.

El foco de teclado invisible rompe la orientación

Un formulario debe poder completarse con teclado de principio a fin. Para eso, el foco tiene que verse con claridad, avanzar en un orden lógico y no quedar atrapado dentro de calendarios, desplegables, modales o componentes personalizados.

El foco visible no es un detalle estético. Es la señal que permite saber dónde está la interacción en cada momento. Sin esa referencia, muchas personas pierden orientación y el formulario deja de ser operable.

Los mensajes de error genéricos no ayudan a corregir

Un buen mensaje de error indica qué campo falla, por qué falla y cómo resolverlo. Decir “campo incorrecto” o “revisa los datos” traslada todo el esfuerzo al usuario y convierte la corrección en una suerte de adivinanza.

También importa cómo se comunica el error. Debe aparecer cerca del campo, mantenerse visible y estar disponible para tecnologías de asistencia. Tampoco se puede limitar la indicación de un error exclusivamente al uso de un color (generalmente el rojo), ya que algunos usuarios tienen problemas para distinguir correctamente colores. La accesibilidad no consiste solo en mostrar un aviso: consiste en hacer posible la recuperación.

La validación tardía aumenta el abandono

Cuando el formulario espera al envío final para mostrar todos los errores, una tarea breve puede convertirse en una lista de bloqueos. Esto pesa más en procesos largos y registros con datos sensibles.

La validación debe acompañar sin interrumpir. Las instrucciones previas, los formatos claros y la autovalidación reducen esfuerzo y evitan correcciones innecesarias.

Los campos obligatorios mal señalados generan dudas

Un asterisco sin explicación puede quedarse corto. Si hay campos obligatorios, el formulario debe indicarlo antes de empezar y marcar cada campo de forma comprensible para todos los usuarios.

También conviene diferenciar con claridad qué campos son opcionales. En formularios, cada duda añade carga cognitiva. Una señalización clara reduce errores, mejora la velocidad de cumplimentación y evita abandonos evitables.

El contraste insuficiente oculta información clave

Muchos formularios fallan en elementos pequeños: textos de ayuda, bordes de campos, estados deshabilitados, placeholders, mensajes de error o indicadores de foco. El diseño puede parecer limpio y seguir siendo difícil de leer.

El contraste debe revisarse en todos los estados de interacción, no solo en la pantalla inicial. Error, foco, hover, ayuda contextual y deshabilitado forman parte de la experiencia real del formulario.

Los componentes personalizados fallan cuando no se comportan como nativos

Selectores, calendarios, radios, checkboxes, autocompletados o campos con lógica propia pueden crear barreras si no comunican nombre, rol, valor y estado de forma correcta.

Un componente a medida puede ser accesible, pero debe replicar el comportamiento esperado: soporte de teclado, foco gestionado, estado anunciado y alternativas comprensibles. Si solo funciona en el escenario menos crítico (usuarios sin discapacidad y en entornos de uso óptimos), el formulario no está terminado.

La carga cognitiva también afecta a la accesibilidad

Un formulario puede cumplir parte de los criterios técnicos y seguir siendo difícil de completar. Ocurre cuando agrupa mal la información, dispersa instrucciones, mezcla pasos o presenta textos legales sin jerarquía clara.

La accesibilidad también consiste en reducir dudas. Ordenar campos, explicar decisiones y mostrar ayudas en el momento adecuado mejora la comprensión. Un formulario claro suele ser más accesible, más usable y más eficaz.

La falta de pruebas reales deja errores invisibles

Auditar solo a simple vista deja fuera muchos problemas. Algunos fallos aparecen al navegar con teclado, usar lector de pantalla, ampliar zoom, cambiar contraste o rellenar el formulario en un dispositivo móvil.

Por eso una revisión seria combina herramientas automáticas con pruebas manuales. Las herramientas detectan parte del problema. La experiencia real aparece cuando alguien intenta completar la tarea en condiciones menos ideales.

Preguntas frecuentes

Uno de los errores más habituales es publicar campos sin una etiqueta asociada correctamente. Si el label no está conectado al input, una persona que usa lector de pantalla puede no saber qué dato debe introducir, aunque el formulario parezca claro visualmente.

Porque un formulario accesible no solo detecta fallos: también explica qué ha pasado y cómo resolverlo. Un mensaje genérico obliga a la persona a adivinar, aumenta la frustración y puede incluso bloquear una solicitud, compra o trámite.

No deberían hacerlo. El placeholder desaparece cuando el usuario escribe, puede tener bajo contraste y no siempre se comunica bien con tecnologías de asistencia. Lo correcto es usar etiquetas visibles, persistentes y asociadas técnicamente a cada campo.

El foco indica dónde está la interacción cuando una persona navega con teclado. Si no se ve, aparece en un orden extraño o queda atrapado en un componente, el formulario puede volverse muy difícil de completar.

Lo más útil es revisar etiquetas, orden de tabulación, foco visible, contraste, mensajes de error, ayudas, campos obligatorios, validación y comportamiento con lector de pantalla. Después se elaboran tareas específicas que priorizan los fallos según su impacto.

Para profundizar en este tema

Así auditamos la accesibilidad web de administraciones públicas (paso a paso)
Así auditamos la accesibilidad web de administraciones públicas (paso a paso)

Hablemos de accesibilidad real

En The Interactive Studio auditamos productos digitales siguiendo las directrices WCAG para garantizar que cumplen con todos los requisitos de accesibilidad que marca la ley. Detectamos barreras en formularios, navegación, componentes y flujos críticos, y elaboramos un plan de actuación priorizado con mejoras que impactan en la usabilidad y calidad del servicio digital.

Cuéntanos tu proyecto

Luisa Team Amaya Team Helena Team

Expertos que diseñan para todos, sin excepciones

Diseño y desarrollo: lo que aprendemos, lo compartimos

Artículos, plantillas y casos prácticos para ayudar a tu equipo a acelerar el descubrimiento, el diseño y el crecimiento.

Con la confianza de equipos y profesionales que piensan en el futuro

Trabajamos con líderes de industria y equipos innovadores de todos los sectores, creando productos digitales que transforman la forma de operar y crecer de las empresas.

SaaS y Tecnología Más de 300 proyectos completados Viajes y Turismo Seguros Inmobiliario E-commerce y Retail Banca y Fintech Energía Salud y Farma Especialistas en sectores tecnológicos Educación Agencia independiente desde 2008 Telecom y Media Movilidad y Automoción

Servicios utilizados por equipos y empresas exigentes

Tucuvi ISDI Alliance Healthcare Havas Diputación de Málaga UTAD Bee Digital DKV Seguros
scroll

Hablemos

¿Tienes un proyecto en mente? Nos encantaría saber de ti. Cuéntanos un poco sobre tu idea y veamos cómo podemos ayudarte.

Este campo es obligatorio
Revisa tu email
Este campo es obligatorio
Ha ocurrido un error. Inténtalo de nuevo.

Gracias

Hemos recibido tu mensaje y un miembro de nuestro equipo te responderá pronto. Si tu consulta es urgente, no dudes en contactarnos directamente en [email protected].