Progresso nas questões de acessibilidade do leitor de tela para usuários regulares em fóruns?

Olá Sam,

A alteração funciona conforme o esperado; no entanto, pode ser útil compreender os recursos extras de navegação incorporados aos leitores de tela ao navegar em páginas HTML.

Quando você abre um navegador tanto no JAWS quanto no NVDA, o leitor de tela assume o controle do teclado, permitindo que você navegue até diferentes elementos HTML, como botões, títulos, tabelas, campos de formulário e regiões ARIA, para citar os mais utilizados.

Assim, em vez de apenas ler a página de cima para baixo, você pode pedir ao leitor de tela para ir ao próximo título, tabela ou outro elemento. É por isso que é importante adicionar títulos a cada nova postagem em uma visualização de tópico.

Por exemplo, se você estiver em uma página com uma lista de tópicos, pode ignorar todo o resto da página e ir diretamente para a primeira tabela pressionando “t”. Isso funciona tanto no NVDA quanto no JAWS.

Você também poderia ir ao primeiro título, mas como os títulos (h) são usados para estruturar a página, é muito provável que você termine em um local errado. Isso também acontece quando você pressiona “h” assim que a página principal é carregada:

você acaba em:

“O Discourse está crescendo! :tada:”, um título H3 que não faz parte da lista de tópicos do fórum que você realmente deseja ler.

Quando você sabe que a lista de tópicos é uma tabela, pode pressionar “t”, o que moverá o foco para a próxima tabela na página.

O JAWS dirá:

tabela com 5 colunas e 31 linhas

Coluna 1, Linha 1

Tópico

Agora, se eu usar “h” para pular para o título, obtarei a leitura correta como esperado. Porém, se eu usar as teclas de navegação de tabela usadas no NVDA e no JAWS, terei problemas.

Para mover-se para a esquerda ou para a direita em uma linha, pressione Alt+Ctrl+Seta para Esquerda ou Seta para Direita. Para mover-se para cima ou para baixo em uma coluna, use Alt+Ctrl e Seta para Cima ou Seta para Baixo.

Portanto, se você pressionar Alt+Ctrl+Seta para Baixo, acabará na célula problemática com os links de status para tópicos fixados ou bloqueados, quando aplicável.

Nesta tabela na lista de tópicos, parece que tudo nas outras células pode receber foco de teclado no navegador, então usar a tecla Tab produzirá os mesmos resultados. No entanto, pode haver situações em que nem tudo exibido em uma tabela possa receber foco de teclado, mas você ainda deseje ler usando a funcionalidade de navegação por tabela do leitor de tela.

Claus

Enviado via Mail para Windows 10

729F654A148F4B0EAE42D3A8527820CC.png