Sobre esta regra de acessibilidade
Para permitir que utilizadores de leitores de ecrã naveguem pela estrutura de cabeçalhos com atalhos de teclado em vez de perderem tempo a ouvir mais do website para compreender a sua estrutura, certifique-se de que a página, ou pelo menos uma das suas frames, contém um elemento h1 que aparece antes do início do conteúdo principal.
Os utilizadores de leitores de ecrã podem utilizar teclas do teclado para se deslocarem diretamente para o primeiro h1, o que deveria, em teoria, permitir-lhes aceder ao conteúdo principal da página web. Os utilizadores de leitores de ecrã devem ouvir mais do website para compreenderem a sua estrutura se não houver um h1 ou se este aparecer noutro local que não seja no início do material principal, desperdiçando tempo significativo.
Tenha em mente que, ao contrário de um utilizador visual, um utilizador cego não consegue simplesmente olhar para uma página web e compreender o seu layout. Sem lerem todo o material, os utilizadores visuais podem aprender muito sobre o layout do website. Os utilizadores cegos não têm essa opção. A menos que haja outra forma conveniente de obter uma “visão geral”, os leitores de ecrã leem sequencialmente, o que requer ouvir toda a página web. Acontece que uma forma de o fazer é utilizando cabeçalhos. Os atalhos de teclado podem ser utilizados por utilizadores de leitores de ecrã para se moverem pela hierarquia de cabeçalhos de um documento.
O que esta regra de acessibilidade verifica
Esta regra localiza todos os elementos que correspondem ao seletor seguinte e confirma que existe pelo menos um deles: h1:not([role]), [role="heading"][aria-level="1"]
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.