Imagens em falta
A Silktide encontra imagens que as suas páginas solicitam, mas que não conseguem carregar, geralmente porque o ficheiro de imagem foi movido ou eliminado, ou porque o seu endereço Web foi escrito incorretamente. Os visitantes veem um ícone de imagem quebrada ou um espaço vazio onde a imagem deveria estar.
<!-- Este ficheiro de imagem já não existe, por isso os visitantes veem uma imagem quebrada -->
<img src="/images/team-photo-2019.jpg" alt="A nossa equipa">
Por que motivo isto é importante
Uma imagem quebrada é uma das falhas mais visíveis que uma página pode ter: o navegador apresenta um ícone de imagem quebrada ou um espaço vazio exatamente onde o seu conteúdo deveria estar. Isso faz com que toda a página pareça negligenciada e, se a imagem contivesse informação — um gráfico, uma fotografia de produto ou um diagrama — essa informação simplesmente desaparece para o visitante.
Mesmo quando a imagem em falta era decorativa ou não era utilizada, o navegador de cada visitante continua a perder tempo a solicitá-la e a aguardar pela falha, tornando a página mais lenta sem necessidade.
Como corrigir
- Encontre a referência à imagem em falta — a Silktide destaca o local onde cada uma aparece na página.
- Se a imagem foi movida, atualize a referência para o novo endereço. Se foi removida deliberadamente, elimine a referência (no seu , isso normalmente significa editar a página ou o modelo que a inclui).
- Se a imagem deveria existir, carregue-a novamente ou verifique por que motivo o servidor rejeita o pedido.
- Teste a página depois e confirme que a imagem é apresentada.
Como a Silktide testa isto
- Carrega cada página num navegador real e regista todos os ficheiros que a página solicita, incluindo imagens carregadas por CSS e scripts.
- Mantém os pedidos de imagens.
- Comunica cada pedido que não consegue ser descarregado — uma resposta de erro do servidor, como 404, ou uma falha de ligação. Os tempos limite momentâneos e os pedidos que o próprio navegador abandonou não são comunicados, para evitar falsos alarmes.
- Destaca o local da página onde cada imagem em falta é utilizada e ignora as imagens em elementos que excluiu dos testes.
Resolução de problemas
A imagem carrega quando tento aceder-lhe
A imagem pode estar protegida por um início de sessão, bloqueada para visitantes
automatizados ou ser disponibilizada de forma inconsistente. Verifique também
se há conteúdo misto: uma imagem solicitada através de HTTP simples a partir de
uma página disponibilizada através de é bloqueada pelo
navegador, mesmo que o ficheiro exista — a solução é referenciá-la através de um
endereço https://. Se estiver realmente tudo bem,
o resultado.
Não consigo ver onde a imagem é utilizada
Nem todas as imagens estão numa etiqueta <img> — os fundos definidos em
e as imagens adicionadas por scripts falham exatamente da mesma
forma. O destaque da Silktide mostra o elemento responsável quando é possível
localizá-lo.