Correcciones sugeridas en formularios
Silktide encuentra formularios en tus páginas y te pide que confirmes que, cuando se rechaza la entrada de una persona visitante, el mensaje de error sugiere cómo corregirla. "Introduce una fecha con el formato dd/mm/aaaa" ayuda; "Entrada no válida" no.
Por qué es importante
Un mensaje de error que solo dice que algo está mal deja a la persona visitante adivinando. Las personas con discapacidades cognitivas o de aprendizaje pueden no ser capaces de deducir qué pedía el formulario, y las personas usuarias de no pueden ojear la página en busca de pistas visuales. Los errores vagos son donde se pierden los envíos de formularios: cada ciclo de prueba y reenvío hace que se pierdan más visitantes.
Una sugerencia convierte un callejón sin salida en un siguiente paso; a menudo es la diferencia entre una compra o solicitud completada y una abandonada.
Cómo solucionarlo
Esta comprobación te pide verificar cada formulario manualmente, porque los mensajes de error solo aparecen cuando el formulario se envía realmente:
- Provoca los fallos de validación más comunes en cada formulario: deja vacíos los campos obligatorios, introduce una dirección de correo electrónico no válida, usa un formato de fecha incorrecto.
- Comprueba que cada mensaje de error diga qué está mal y cómo corregirlo, en lenguaje claro; por ejemplo, "Introduce tu número de teléfono, incluido el prefijo", no "La validación ha fallado".
- Comprueba que el mensaje aparezca cerca del campo correspondiente y que esté asociado a él en el código, por ejemplo, a través del atributo
aria-describedby.
Se pueden omitir las sugerencias cuando comprometan la seguridad o la finalidad; por ejemplo, un formulario de inicio de sesión no debe revelar si lo incorrecto fue la dirección de correo electrónico o la contraseña, y un cuestionario no debe dar pistas sobre la respuesta correcta.
Si un formulario marcado ya ofrece buenas sugerencias, el hallazgo.
Cómo lo prueba Silktide
- Encuentra todos los formularios en cada página.
- Omite los formularios sin campos que una persona visitante pueda usar realmente (formularios ocultos o no interactivos) y cualquier elemento que hayas excluido de la comprobación.
- Marca cada formulario restante para tu revisión. Silktide no rellena ni envía formularios durante un análisis, por lo que la calidad de los mensajes de error debe juzgarla una persona.