Quais são as implicações de acessibilidade do uso de um framework como o angularjs?
Estamos sob um impulso para a acessibilidade na Web, a fim de estar em conformidade com certas leis que regem as instituições públicas / educacionais. Até agora, estamos nos certificando de que:
nossos layouts foram logicamente ordenados;imagens tiveramalt=""
Tag. mas estão aprendendo rapidamente que precisamos nos engajar e realmente pensar sobre isso.O que estamos considerandoNós estivemos olhandoAngularJS
como uma estrutura para aplicativos da Web dinâmicos, mas estamos preocupados com o que isso pode significar para nossa posição de acessibilidade.
Entendo que um navegador sem JavaScript provavelmente violará um aplicativo Angular altamente dinâmico (por exemplo, expressões como{{ item.something }}
incorporado na marcação, usandong-repeat
construir listas a partir de um único<li>
, vistas parciais do lado do cliente como tags vazias, etc.).
Eu estou querendo saber se existe um bem compreendidomelhores práticas ou recursos de informação para esses tipos de frameworks que dependem fortemente de marcações dinâmicas e inline-tagging que podem ser percebidas como rabiscos para algo como um leitor de tela ou até mesmo um navegador comJavaScript eCSS desligado.