Saltar para o conteúdo

Blog Uso prático e configuração

Erros úteis: estado conhecido e próxima ação

Publicado · 2 min de leitura

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 Circle

Este 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.