Sobre esta regra de acessibilidade
Remova o atributo http-equiv="refresh" de cada elemento meta onde esteja presente.
Exemplo de código inválido:
<meta http-equiv="refresh" content="60" url="http://example.com/index.html">
A atualização automática da página pode ser desorientadora para os utilizadores uma vez que não a antecipam. Além disso, atualizar a página faz com que o foco seja reposto no topo da página, resultando em frustração do utilizador.
O redirecionamento e a atualização de páginas utilizando o elemento <meta> podem causar problemas para utilizadores com deficiência. A razão principal para isto é a falta de controlo do utilizador sobre o tempo do redirecionamento ou atualização. Se o objetivo do elemento <meta> é redirecionar utilizadores para uma nova localização, devem ser utilizados métodos do lado do servidor em vez de métodos do lado do cliente. Mover ou atualizar conteúdo pode apresentar desafios para utilizadores que têm dificuldade em ler texto estacionário rapidamente ou acompanhar objetos em movimento, e também pode causar dificuldades para leitores de ecrã.
Se a intenção do elemento <meta> é atualizar a página, recomenda-se que seja feito utilizando JavaScript. Além disso, incorpore scripting adicional para fornecer aos utilizadores opções para pausar a atualização, aumentar o tempo entre atualizações, ou desativar completamente a atualização.
O que esta regra de acessibilidade verifica
Verifica a presença do atributo http-equiv=”refresh” nos elementos meta.
Ajude-nos a melhorar os nossos guias
Detecte problemas de acessibilidade automaticamente
O Rocket Validator examina milhares de páginas com Axe Core e o W3C Validator, encontrando problemas de acessibilidade em todo o seu site.