Si se detecta automáticamente un error en la entrada de datos y se dispone de sugerencias para hacer la corrección, entonces se presentan las sugerencias al usuario, a menos que esto ponga en riesgo la seguridad o el propósito del contenido.
La intención de este Criterio de Conformidad es asegurar que los usuarios reciban sugerencias apropiadas para la corrección de un error en la entrada de datos, siempre que sea posible.
El Criterio de Conformidad 3.3.1 estipula que se deben notificar los errores. Sin embargo, las personas con limitaciones cognitivas pueden tener dificultades para comprender cómo corregir los errores. Las personas con problemas visuales pueden no saber exactamente cómo corregir los errores. Cuando un formulario está mal completado, es posible que los usuarios lo abandonen por no estar seguros sobre cómo corregirlo, a pesar de darse cuenta de que existe un error.
El autor del contenido debe proporcionar una descripción del error, o debe hacerlo la aplicación de usuario en base a la información determinada por software específica de cada tecnología.
Proporcionar información acerca de cómo corregir los errores en la entrada de datos permite a los usuarios con problemas de aprendizaje completar los formularios correctamente. Los usuarios ciegos o con limitaciones visuales entienden con mayor facilidad la naturaleza del error y cómo corregirlo. Las personas con problemas motrices reducen el número de veces que deben cambiar los datos ingresados.
Ayuda adicional para corregir un error de entrada
El resultado de un formulario que no se envió satisfactoriamente describe el error encontrado en la página, junto con la forma correcta de ingresar los datos y ofrece ayuda adicional para el campo del formulario que provocó el error.
Sugerencias de un conjunto limitado de valores
Un campo requiere el ingreso del nombre de un mes. Si el usuario escribe '12', las sugerencias para hacer la corrección pueden incluir:
Una lista de los valores aceptables, por ejemplo, 'Elija uno de estos meses: enero, febrero, marzo, abril, mayo, junio, julio, agosto, septiembre, octubre, noviembre, diciembre'.
Una descripción del conjunto de valores, por ejemplo, 'Por favor, indique el nombre del mes'.
La conversión de los datos ingresados interpretados en un formato diferente, por ejemplo, '¿Quiere decir 'diciembre'?'.