O JavaScript permite adicionar características que aumentam a capacidade de interação, características de processamento de informação, e controle sobre os conteúdos Web. O JavaScript pode também causar problemas de acessibilidade ao limitar a navegação através do teclado ou através das tecnologias assistivas, apresentando conteúdo ou funcionalidades não acessíveis a tecnologias assistivas, limitando o controle do usuário do conteúdo que é alterado automaticamente, modificando o funcionamento padrão do browser. Quando se deparar com questões de acessibilidade relacionadas com JavaScript, faça uma de duas coisas:

  • Verifique se o JavaScript é  acessível testando a navegação via teclado e utilizando tecnologias assistivas, como leitores de tela.
  • Forneça uma alternativa, não-JavaScript, acessível.

Continue lendo em: http://www.acesso.umic.pt/tutor/java_1/java5.htm