Ir al contenido
EUID Servicio de auditoría & sello, Inicio
Auditar su sitio web

Esta traducción aún no ha sido revisada editorialmente. La versión alemana es la vinculante. Deutsche Fassung

Accesibilidad

¿Cómo impide un formulario los errores antes de presentarlos?

Nivel AA (3.3.4) requiere la prevención de errores en formas con consecuencias legales o financieras: revisar, confirmar o deshacer presentaciones. Nivel AAA Criterion 3.3.6 extiende esto a cualquier formulario que presente datos: solicitud de contacto, login, comentario, reserva de citas. Un error en el envío es un alto precio para las personas que llenan un formulario con dificultad.

Lo que el Criterio requiere

Para cada página donde los visitantes envían datos, se aplica al menos una de las tres. Deshacer: El envío puede ser revocado, por ejemplo por un enlace de edición en el correo de confirmación o un plazo en el que se puede retirar la solicitud. Comprobado: Las entradas son comprobadas por errores y el visitante puede corregirlas antes de que surtan efecto. Confirmado: Antes de la presentación final, la página muestra todas las entradas para el control y requiere confirmación. El cheque en el navegador (como campos obligatorios, formato de correo electrónico) es un formulario de comprobación si tiene efecto antes de que los datos surtan efecto.

Para quien esto cuenta

Aquellos que se llenan con un programa de lectura audible no ven la forma en su conjunto y apenas pueden detectar rotadores de números y confusión de campo. Cualquiera que esté restringido por el motor, lo toca. Cualquiera que tenga dificultades de aprendizaje sólo notará un error cuando alguien lo muestra. Para todos, el resumen antes de enviar es el lugar donde encuentran errores. Los envíos indefensos también quitan el miedo de hacer algo final mal.

Así es como nos ocupamos de ello

La medición encuentra formularios y comprueba si hay una comprobación de entrada en el navegador (requerido, tipo, patrón) y si los campos llevan mensajes de error; una página de confirmación o una revocación se muestra sólo cuando envía y es verificada por una persona. El criterio pertenece a la categoría AAA en conocimiento; En el nivel AA, el servicio comprueba 3.3.4 para los formularios de pedido y contrato.

Ejemplos

El formulario de contacto envía sin control

No se conocen
<form action="/kontakt">
  <input name="email">
  <button>Senden</button>
</form>
Fulfilled
<form action="/kontakt">
  <input name="email" type="email" required aria-describedby="email-hilfe">
  <button>Anfrage senden</button>
</form>
<!-- danach: Bestätigungsmail mit den Angaben und einem Link zum Ändern -->

A nivel AAA, cada formulario se aplica: comprobar, confirmar o cancelar, no sólo por dinero y derecho.

  • Compruebe la entrada antes de enviar en el navegador y en el servidor; muestre errores en el campo con una declaración sobre cómo solucionarlos.
  • Para formularios de varios niveles, muestre una visión general de toda la información con enlaces de edición antes del último botón.
  • Después de enviar, enviar una confirmación con la información y una manera de modificarla o retirarla.
  • Etiquete el botón de envío con lo que sucede: “Enviar solicitud”, “Reservar fecha vinculante”.

Deutsche Fassung dieser Seite

  • Sello Digitale Barrierefreiheit
  • Sello Daten & Recht
  • Sello Technische Qualität
  • Sello Digital Excellence
  • Sello Cyberversicherung

Auditado. Por un futuro digital mejor.euid.com