Erros úteis: estado conhecido e próxima ação
Uma mensagem de erro não serve apenas para dizer que falhou. Deve explicar o que o sistema sabe, o que desconhece e qual ação ajuda agora, sem incentivar novas tentativas cegas.
Separar estado certo e incerto
«O envio falhou» é diferente de «não sabemos se chegou». O primeiro é um resultado conhecido; o segundo exige cautela para evitar duplicados.
Mostre a hora da última atualização e o facto observável. Não transforme um tempo de espera em certeza sobre a situação de alguém.
Indicar o próximo passo da rede
Sem rede, explique se o conteúdo ficou no aparelho, está pendente ou tem estado desconhecido. Sugira verificar a ligação ou usar o canal combinado.
Um comando confirmado pode ser guardado no aparelho e repetido em segundo plano quando o produto o documenta. Para um novo envio, verifique primeiro o estado; a dúvida não deve criar duplicados.
Ajudar com permissões
Uma permissão recusada deve nomear a função afetada e a sua utilidade. Explique onde a alterar sem prometer que resolve todos os problemas.
Ofereça alternativa se faltarem localização ou notificações. O percurso não deve bloquear uma chamada ou mensagem manual.
Gerir destinatários e dados
Se faltar um destinatário, estiver desativado ou indisponível, indique qual e o que continua possível. Não reinicie todo o envio sem confirmação.
Mostre destinatários, dados partilhados e consequência do passo seguinte. Um erro genérico obriga a adivinhar e pode expor informação ao contacto errado.
Recuperar sem perder trabalho
Guarde um rascunho apenas se o produto o declarar e explique como recuperá-lo ou apagá-lo. «Tentar novamente» e «Editar» devem fazer coisas diferentes.
Depois do erro, devolva o foco ao campo ou mensagem corrigível. Não leve a pessoa para o topo da página.
Testar a próxima ação
Teste rede lenta ou ausente, permissão recusada, destinatário removido e resposta incerta. Peça que indiquem o que sabem e que botão escolheriam.
Verifique idioma, zoom, leitor de ecrã e teclado. Perante perigo imediato, um erro da app não substitui o número local.
Perguntas frequentes
Tempo de espera significa que não chegou?
Não. A app não recebeu confirmação a tempo; o resultado pode continuar incerto.
Devo carregar logo em «Tentar novamente»?
Só quando o produto documenta um comando idempotente ou mostra que a primeira tentativa não começou. Com estado incerto, verifique o resultado ou use o canal combinado.
Uma permissão resolve sempre o erro?
Não. Pode ativar uma função, mas rede, destinatários e disponibilidade do serviço são condições separadas.
Fontes consultadas
A informação técnica e de segurança foi verificada nas seguintes fontes oficiais.
Nota editorial: este guia aplica orientações W3C e o componente de erro do GOV.UK a uma app de coordenação. As fontes foram verificadas em 8 de setembro de 2026; o comportamento depende do produto.
VER O ESTADO
Cada erro deve indicar o que fazer depois
Teste rede, permissões, destinatários e estado incerto sem criar envios duplicados.
Conhecer o My Safe CircleEste guia aborda erros e recuperação da interface; não substitui serviços de emergência. Perante perigo imediato, ligue para o número local.
