Dê oportunidade de cancelar antes de apagar dados ou conteúdo controlado pela pessoa. Este roteiro ajuda a verificar uma tarefa; não substitui uma avaliação completa de acessibilidade nem determina conformidade legal.
Entenda o problema
Um toque acidental pode remover algo difícil de recuperar. Reproduza a situação no modelo afetado antes de alterar o site; anote dispositivo, estado e percurso para comparar a correção.
Faça a revisão
-
Explique qual item será removido e se existe recuperação.
-
Ofereça cancelar, foco previsível e desfazer quando viável.
Teste o resultado
Teste confirmar, cancelar e retornar ao item usando teclado. Repita a tarefa em página publicada ou homologação equivalente à entrega.
Limites e cuidados
Diferencie ações por texto e não apenas por cor ou posição. Ferramentas automáticas ajudam a localizar problemas, mas não avaliam sozinhas clareza, contexto e todos os percursos.
Referência
A orientação segue Formulários — W3C WAI. Consulte também o núcleo institucionais.
Escolha confirmação, desfazer ou restauração
Classifique a ação antes de criar a interface: remover item recuperável (lixeira), excluir definitivamente um registro ou apagar em massa uma conta/arquivo. Para exclusão reversível, prefira mover à lixeira e mostrar Desfazer com prazo explícito. Para perda permanente ou em massa, explique qual item será afetado e a consequência e ofereça Cancelar e Excluir permanentemente; não use só “Tem certeza?”.
Se usar diálogo modal, forneça título e mensagem associados ao diálogo, mantenha o foco dentro dele enquanto está aberto, inclua botão visível Cancelar e devolva o foco ao acionador quando fechar. Em ação irreversível, começar o foco no botão menos destrutivo (Cancelar) pode reduzir erro. Faça o mesmo fluxo funcionar por teclado e toque. A decisão de apagar e a autorização precisam ser confirmadas no servidor; modal não é uma barreira de segurança.
Não exija confirmação para cada salvamento simples nem crie alerta para ação facilmente reversível. Para apagar vários itens, mostre quantidade e escopo; se possível, permita revisar a seleção e desfazer. Teste cancelar, confirmar, recarregar, tentar recuperar, leitor de tela, tecla Escape conforme o comportamento escolhido e estado após falha de rede.
Veja os padrões W3C de diálogo modal e diálogo de alerta/confirmação, além do critério prevenção de erros em exclusões de dados. O critério prevê ação reversível, verificação com oportunidade de corrigir ou revisão/confirmação antes de uma exclusão abrangida.