Páginas de apoio ao usuário
Páginas de erro
Na maioria das vezes, páginas de erro aparecem no browser devido a problemas no servidor web ou a mudanças em web sites, que podem alterar ou apagar endereços ou nomes de arquivos. Ocorrem também porque nem sempre os endereços arquivados nos "favoritos" dos browsers, nos sites de arquivamento de links ou nos sites de buscas são atualizados. Ou, mais raramente, porque digitamos URLs inexistentes.
Aspectos a considerar em relação às páginas de erro:
◊ Redigir mensagens de modo que o usuário não se sinta responsável pelo erro. Mensagens como "A página que você procura não pode ser encontrada. Pedimos desculpas pelo inconveniente", bem como links de retorno ao site, diminuem a impressão negativa. ► Exemplo 1 ► Exemplo 2
◊ Diferenciar a página de erro das outras, para o usuário não ficar confuso por não ter encontrado a página que esperava. ► Exemplo 1 ► Exemplo 2
◊ Localizar o Mapa do site e/ou uma ferramenta de busca interna bem visíveis, facilitar a localização do caminho interrompido. ► Exemplo 1 ► Exemplo 2
◊ Na mensagem da página, é educado pedir ao usuário para comunicar o erro aos webmasters, para que o erro seja corrigido. Neste caso, publicar um email para acesso direto aos responsáveis.
■ Algumas mensagens de erro bastante comuns (o texto de cada uma foi mantido em inglês, ao modo como a maioria dos servidores as mostra, mas em sites dirigidos a público amplo, é importante traduzir estas mensagens):
◊ 400 Bad File Request: Indica que, apesar do servidor web estar funcionando corretamente, a sintaxe usada na URL pode estar incorreta, como o uso de espaços ou vogais acentuados, ou o acesso foi autorizado.
◊ 401 Unauthorized: O servidor procura por uma autorização de acesso e não encontra, ou o usuário digitou a senha de maneira incorreta.
◊ 403 Forbidden/Access Denied: Como a mensagem anterior, indica que é necessária uma autorização especial para acessar a página.
◊ 404 File Not Found: O servidor não encontra o arquivo solicitado por diversos motivos, como o deslocamento do arquivo para outro diretório ou a digitação incorreta do seu nome/URL.
◊ 408 Request Timeout: O cliente interrompeu a sua solicitação antes do servidor conseguir completá-la (como o download de um arquivo muito grande, por exemplo).
◊ 500 Internal Error: O servidor não pode atender à solicitação do usuário devido a algum erro interno de configuração.
◊ 501 Not Implemented: O servidor não está configurado para o recurso solicitado.
◊ 502 Service Temporarily Overloaded: O servidor está sobrecarregado com excesso de solicitações.
◊ 503 Service Unavailable: Servidor ocupado, conexão dial-up interrompida ou o site não foi encontrado devido a mudança de endereço.
◊ Connection Refused by Host: Conexão negada por falta de autorização ou digitação incorreta da senha.
◊ File Contains No Data: A página não mostra nada por erro no próprio documento.
◊ Bad File Request: Incompatibilidade do browser com o arquivo que o usuário está tentando acessar.
◊ Failed DNS Lookup: O servidor de DNS não consegue traduzir o domínio requerido num endereço válido.
◊ Unable to Locate Host: O servidor pode estar inativo, desconectado ou a URL foi digitada de maneira incorreta.
◊ Network Connection Refused by the Server: O servidor web está ocupado com sobrecarga de solicitações.
Fonte
► Webopedia - http://webopedia.com/quick_ref/error.asp
Mais informação sobre páginas de erro
► How do I create a custom 404 error page?, de Joe Burns (acesso em 6.7.2010)
► Design patterns: Error messages - várias capturas de tela de páginas de erro, de Chriss Messina (acesso em 18.6.2009)
► 404 error pages, news sites and user experience - vários exemplos de páginas de erro de jornais ingleses e dos EUA (e-consultancy, acesso em 17.11.2008)
► 23 percent of the top US websites have bad 404 error pages (Pingdom, acesso em 22.11.2007)
► A criatividade do erro 404 (Ricardo Patrocínio.com, acesso em 1.6.2010)
► Como construir mensagens de erro eficientes e efetivas (Instituto Brasileiro de Amigabilidade e Usabilidade, acesso em 10.1.2009)