Я использую Jaws 15 и IE 8 для проверки доступности моего веб-сайта и обнаружил странную проблему с предупреждением о роли при загрузке страницы, если у меня есть какое-либо предупреждение о роли, которое не относится к DOM при загрузке страницы. JAWS / NVDA никогда не объявляют предупреждение.
В некоторых случаях предупреждение о роли не объявляется JAWS / NVDA, когда я показываю скрытый родительский контейнер с предупреждением о роли, например:
<div clas="container">
<div role="alert" tabindex=-1 class="validation-summary">
<ul>
<li> <a href=# >Please enter first name</a></li>
<li> <a href=# >Please enter lastname</a></li>
</ul>
</div>
</div>
Чтобы его объявили, я сосредоточился на предупреждении, и программа чтения с экрана читает его несколько раз, что раздражает пользователя.
Есть ли место, где я могу правильно решить подобные проблемы, или это проблема с программой чтения с экрана?