Olá a todos - Tenho alguns membros em minha comunidade que são cegos e usam leitores de tela. A cada 10 semanas, postamos uma enquete para solicitar a seleção dos membros para nossa próxima discussão em grupo. Procurei nos tópicos sobre acessibilidade, mas não consegui localizar se existe uma solução que eu possa implementar para esses membros que desejam votar, mas não conseguem porque sua tecnologia assistiva não consegue traduzir as opções da enquete ou permitir que eles votem.
Alguém tem ou conhece alguma solução que eu possa implementar para isso?
Olá, eu dei uma olhada nisso usando o leitor de tela NVDA para Windows.
Consegui navegar até uma enquete em um tópico, avançar pela lista de opções e votar com a barra de espaço. Avançar com Tab me levou ao botão “votar” localizado na parte inferior da enquete, e pressionar Enter salvou meu voto.
Você tem alguma informação de seus usuários que utilizam tecnologia assistiva sobre quais foram os obstáculos que eles encontraram para impedi-los de votar?
Adoraríamos aprofundar isso, mas gostaríamos de uma melhor compreensão.
@jordan.vidrine - Obrigada novamente por investigar isso tão rapidamente! De acordo com a membro:
“O software de leitura de tela que me permite ler páginas da web não encontra nenhum círculo ao lado do nome do livro que possa ser clicado para mostrar meu voto. Além disso, se o círculo não estiver visível, somos instruídos a clicar em um botão ‘Ocultar resultados’. Isso também não funciona.
Nenhum botão ‘Ocultar resultados’ está disponível para mim.”
Podemos entrar em contato com a membro para obter mais informações sobre a experiência dela, é claro. Que perguntas devo fazer para lhe dar o quadro mais completo para trabalhar?
Infelizmente, nenhum progresso aqui, desculpe. O principal problema é que não dedicamos tempo para testes de leitores de tela com o JAWS, testamos apenas com NVDA e VoiceOver no Mac. O JAWS requer uma licença para os usuários e é apenas para Windows, o que o torna muito mais difícil para nossa equipe usar. Somos geralmente usuários de Linux/Mac e preferimos software de código aberto ou gratuito a proprietário. O JAWS é o mais popular, mas suas taxas são bastante altas. Mesmo serviços online que oferecem testes de acessibilidade alugáveis (como BrowserStack e AssistivLabs) não oferecem JAWS nas faixas de preço mais baixas.
Dito isso, vou marcar isso como #pr_welcome, o que significa que os membros da comunidade são bem-vindos para enviar uma correção para este problema.
Não tenho certeza se isso foi causado pelo uso do Jaws. Você pode votar em enquetes, mas da última vez que tentei com o Jaws, você não sabe no que está votando. Normalmente, como você só pode votar em uma coisa, as opções de voto devem se comportar como botões de rádio e você deve ser capaz de tocar em cada opção e ouvir no que está votando. Isso não funcionou nada da última vez que tentei, mas faz um tempo.
Ao ler sobre o construtor de enquetes, fica óbvio que o código criado muito provavelmente não funcionará, pois as escolhas que você fizer alterarão o controle no código. Se for permitido selecionar apenas uma opção, ele deve se comportar como botões de rádio, mas se for permitido votar em mais de uma opção, o controle deve ser uma caixa de seleção. Isso explica por que o código não se comporta de forma alguma, mas pelo menos recebe foco.