Avançar para o conteúdo
SilktideAjuda

ID de aria-flowto ausente

O Silktide verifica todos os atributos aria-flowto nas suas páginas e confirma se os IDs dos elementos listados realmente existem. Este atributo oferece à tecnologia assistiva uma alternativa, diferente da ordem do código da página.

<!-- Problema: nenhum elemento na página tem id="next-section" -->
<div id="intro" aria-flowto="next-section">…</div>

Por que isso é importante

O atributo aria-flowto sugere para onde o leitor deve ir em seguida, substituindo a ordem natural da página. Um que segue a sugestão e não encontra nada nesse local interrompe o percurso do utilizador pelo conteúdo. O atributo é raro, por isso uma referência inválida geralmente significa que o conteúdo foi reestruturado e a ordem de leitura alternativa foi esquecida — deixando uma armadilha justamente para os utilizadores que o atributo pretendia ajudar.

Como corrigir

  1. Faça cada ID listado em aria-flowto corresponder ao id de um elemento real na mesma página.
  2. Reavalie se realmente precisa do atributo. A maioria das páginas deve ser lida corretamente na sua ordem natural do código; corrigir essa ordem é mais robusto do que substituí-la, e o suporte da a aria-flowto é limitado.

Como o Silktide testa isso

  1. Encontra todos os elementos da página que têm um atributo aria-flowto.
  2. Verifica cada ID referenciado em relação aos IDs dos elementos presentes na página.
  3. Comunica cada referência que não corresponde a nenhum elemento.

Resolução de problemas

Esta verificação não comunica nada, embora eu espere resultados

Os testes de ARIA podem ser desativados por site. Verifique as definições avançadas do site.

Saiba mais

Última atualização

Esta página foi útil?