Заставить программы чтения с экрана (NDVA) объявлять пункты меню после входа в системуJquery

Программирование на jquery
Anonymous
Заставить программы чтения с экрана (NDVA) объявлять пункты меню после входа в систему

Сообщение Anonymous »


Я создал доступное меню приоритетов на основе этого примера: https://www.codementor.io/@marys/flexbo ... 1bussno6uj.

Я также добавил функцию входа в систему для трех типов пользователей. Компонент навигации изменяется, показывая параметры меню в зависимости от того, кто входит в систему. Как лучше всего сообщить слепому или слабовидящему пользователю, что меню изменилось? Я реализовал регион aria-live для навигационного компонента, но NDVA быстро объявил текст меню, что не приносит пользы. Возможно, я на правильном пути, но реализовал это неправильно.

После успешного входа в систему пользователи возвращаются на индексную страницу, где появляются пункты меню. Поскольку это перенаправление, должен ли NDVA начинать читать страницу сверху и включать пункты меню? Иногда NDVA объявляет отраженные пункты меню, а иногда нет. Это приемлемо или можно улучшить? Как?

Чтобы просмотреть демоверсию, посетите https://rpcorr-mega-menus-v2.netlify.app/about.html

Для входа используйте «user1», «user2» или «user3». Пароль может иметь любое значение, поскольку в настоящее время он не проверен.

Элемент навигации при выходе из системы:
Элемент Nav, когда пользователь вошел в систему:
[*]Портфолио [*]Ресурсы [*]Контакт [/url][*]Выход пользователя3

    Вернуться в «Jquery»