Mecanismo de prevenção de erros (AAA)
O Silktide encontra formulários nas suas páginas e pede-lhe que confirme se os envios podem ser anulados, verificados ou confirmados antes de produzirem efeito. Neste nível, o requisito aplica-se a todos os formulários que exigem que o utilizador envie informações, e não apenas àqueles com consequências legais ou financeiras.
Por que isto é importante
Todos os formulários podem dar origem ao envio de algo errado: um endereço de e-mail digitado incorretamente num pedido de suporte, a data errada numa consulta de reserva ou uma resposta incompleta enviada demasiado cedo. As pessoas com deficiências motoras, visuais ou cognitivas cometem estes enganos com mais frequência e têm menos probabilidade de os detetar antes de premirem o botão de envio.
Uma etapa de revisão, uma verificação de validação ou uma opção de anulação deteta os erros no momento em que são mais fáceis e baratos de corrigir. Aplicar isto a todos os formulários é um requisito de acessibilidade de — o nível mais rigoroso, que nem todos os sites escolherão cumprir.
Como corrigir
Para cada formulário, forneça pelo menos uma destas salvaguardas:
- Anulável — o envio pode ser anulado posteriormente.
- Verificado — os dados introduzidos são validados para detetar erros e o utilizador tem a oportunidade de os corrigir antes de o envio produzir efeito.
- Confirmado — uma etapa de revisão mostra o que está prestes a ser enviado e pede ao utilizador que o confirme.
Para formulários simples, a verificação costuma ser a opção mais fácil: valide os campos e permita que o utilizador corrija o que estiver errado antes de o envio ser registado.
Se um formulário assinalado já tiver uma destas salvaguardas, o resultado.
Como o Silktide testa isto
- Encontra todos os formulários em cada página.
- Ignora os formulários sem campos que um visitante possa realmente utilizar (formulários ocultos ou não interativos), bem como quaisquer elementos que tenha excluído da verificação.
- Assinala cada formulário restante para a sua revisão. O Silktide não consegue verificar automaticamente o comportamento de validação, confirmação ou anulação, porque estas ações só aparecem quando o formulário é efetivamente enviado; por isso, a decisão cabe a uma pessoa.
Resolução de problemas
A etapa de confirmação está numa página posterior
O Silktide analisa cada página de forma independente e não consegue acompanhar um envio com várias etapas. Se o seu processo terminar com uma etapa de revisão e confirmação, o formulário está em conformidade; aprove o resultado.
Qual é a diferença em relação à verificação AA?
A versão AA abrange apenas formulários com consequências legais, financeiras ou que alterem dados. Esta versão AAA estende as mesmas salvaguardas a todos os formulários que recolhem informações do utilizador.