Это довольно незначительная ошибка в области доступности, но она могла бы стать невероятно полезной функцией. Я (только что) узнал, что можно перемещаться по списку тем с помощью клавиш K и J, а открывать тему — с помощью O. И это почти работает, но NVDA не сообщает, на какой теме находится фокус при таком перемещении. Было бы здорово, если бы использовалось ARIA-уведомление, которое объявляло бы только заголовок темы и автора при навигации по темам, или, что ещё лучше, это могла бы быть строка языка, которую можно настроить в текстах сайта. Это сделало бы навигацию по темам невероятно простой и плавной.
Отличная идея, я думаю, это вполне реально реализовать без особых сложностей — это будет похоже на навигацию по заголовкам, как вы предлагали в ранее созданной вами теме, верно? (A11Y: topic lists do not have headings for each topic)
Да, это было бы похоже. Сейчас NVDA просто говорит «Строка 1», «Строка 2» и так далее, но это дополнит эту информацию. Решать вам, стоит ли сделать обе функции опциональными и позволять их отключать, но я не думаю, что это должно быть переключаемым параметром, в отличие от заголовков, где это имеет смысл, если они ухудшают визуальное восприятие сайта.
Пока я разбираюсь с этим, я заметил, что NVDA не позволяет мне использовать навигацию по клавишам K и J… Я знаю, что есть способ «пропустить клавишу» с помощью NVDA+f2… но это нужно нажимать каждый раз. Вы используете какой-то другой режим или сочетание клавиш для этого, который я, возможно, упускаю?
Привет!
Вы можете использовать NVDA+Пробел для входа и выхода из режима фокуса. После этого вы можете нажимать J, K, Shift+J, Shift+K и другие клавиши без использования NVDA+F2.