Mecanismo de prevención de errores (AA)
Silktide encuentra formularios en tus páginas y te pide que confirmes que los envíos con consecuencias graves pueden revertirse, comprobarse o confirmarse antes de que surtan efecto. Esto se aplica a los formularios que crean compromisos legales o financieros, que cambian o eliminan los datos almacenados de un usuario, o que envían respuestas de pruebas.
Por qué es importante
Un formulario con consecuencias reales convierte un desliz en una pérdida real: un pedido enviado a la dirección del año pasado, un documento eliminado, una declaración legal presentada con cifras incorrectas. Las personas con discapacidades motoras, visuales o cognitivas cometen estos deslices con más frecuencia y es menos probable que los detecten antes de pulsar Enviar.
Dar a las personas la posibilidad de revisar o deshacer protege a todo el mundo y, para los formularios legales, financieros y los que modifican datos, es un requisito de accesibilidad de .
Cómo solucionarlo
Para cada formulario afectado, proporciona al menos una de estas salvaguardas:
- Reversible - el envío puede deshacerse; por ejemplo, un periodo de cancelación en los pedidos o una opción "restaurar" para los datos eliminados.
- Comprobado - los datos introducidos se validan para detectar errores y se ofrece al usuario la posibilidad de corregirlos antes de que el envío surta efecto.
- Confirmado - un paso de revisión muestra lo que está a punto de enviarse y pide al usuario que lo confirme.
Un proceso de compra que muestra un resumen del pedido antes del botón final "Realizar pedido" es el paso clásico de confirmación.
Los formularios sin tales consecuencias —formularios de contacto, cuadros de búsqueda, suscripciones a boletines— no están obligados a incluir estas salvaguardas. Si un formulario señalado es uno de estos, o ya cuenta con una salvaguarda, el hallazgo.
Cómo lo prueba Silktide
- Busca todos los formularios en cada página.
- Omite los formularios sin campos que un visitante pueda usar realmente (formularios ocultos o no interactivos), y cualquier elemento que hayas excluido de la comprobación.
- Señala cada formulario restante para tu revisión. Silktide no puede determinar si un formulario es legal, financiero o modifica datos, ni si existe un paso de confirmación más adelante en el proceso, por lo que la decisión la toma una persona.
Solución de problemas
Mi formulario es solo un formulario de contacto
Esta comprobación señala formularios para que puedas clasificarlos; no afirma que todos los formularios necesiten una salvaguarda. Si el formulario no puede comprometer al usuario a nada ni cambiar sus datos, Apruébalo.
El paso de confirmación está en una página posterior
Silktide examina cada página de forma independiente y no puede seguir un envío en varios pasos. Si tu proceso termina con un paso de revisión y confirmación, el formulario cumple; aprueba el hallazgo.
Más información
- Comprender el Criterio de Conformidad 3.3.4: Prevención de errores (legal, financiero, datos) (WCAG 2.2)
- Mecanismo de prevención de errores (AAA) - la versión más estricta de esta comprobación, que se aplica a todos los formularios