Correções de formulário sugeridas
A Silktide encontra formulários nas suas páginas e pede-lhe que confirme se, quando os dados introduzidos por um visitante são rejeitados, a mensagem de erro sugere como os corrigir. «Introduza uma data no formato dd/mm/aaaa» é útil; «Dados inválidos» não é.
Porque é importante
Uma mensagem de erro que apenas indica que há algo errado deixa o visitante a tentar adivinhar. Pessoas com deficiências cognitivas ou de aprendizagem podem não conseguir perceber o que o formulário pretendia, e os utilizadores de não podem percorrer rapidamente a página em busca de indicações visuais. Os erros vagos são o ponto onde os preenchimentos de formulários terminam — cada ciclo de tentativa e reenvio faz com que mais visitantes desistam.
Uma sugestão transforma um beco sem saída no próximo passo, sendo muitas vezes a diferença entre uma compra ou candidatura concluída e uma abandonada.
Como corrigir
Esta verificação pede-lhe que confirme manualmente cada formulário, porque as mensagens de erro só aparecem quando um formulário é efetivamente enviado:
- Acione as falhas de validação comuns em cada formulário: deixe os campos obrigatórios vazios, introduza um endereço de correio eletrónico inválido e use um formato de data incorreto.
- Verifique se cada mensagem de erro indica o que está errado e como corrigir a situação, utilizando linguagem simples — por exemplo, «Introduza o seu número de telefone, incluindo o indicativo da área», e não «Falha na validação».
- Verifique se a mensagem aparece junto ao campo relevante e se está associada a esse campo no código, por exemplo através do atributo
aria-describedbyde .
As sugestões podem ser omitidas quando comprometeriam a segurança ou a finalidade — por exemplo, um formulário de início de sessão não deve revelar se o endereço de correio eletrónico ou a palavra-passe está errada, e um questionário não deve dar pistas sobre a resposta correta.
Se um formulário assinalado já fornecer boas sugestões, o resultado.
Como a 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 análise. A Silktide não preenche nem envia formulários durante uma análise, pelo que a qualidade das mensagens de erro deve ser avaliada por uma pessoa.