Доступность с программами чтения с экрана и экранными клавиатурами в приложении киоска WPF - PullRequest
0 голосов
/ 15 мая 2018

У меня есть приложение WPF, которое работает в музее, в котором я работаю.Я хотел бы сделать его более доступным, но мне трудно разобраться в логистике нескольких вещей.

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

Кроме того, есть ли руководство по разработке доступных приложений киоска в WPF?Я не могу найти лучшие практики по этой теме.

Ответы [ 2 ]

0 голосов
/ 28 мая 2018

"Поскольку это приложение киоска с сенсорным экраном и экранной клавиатурой, можно ли ожидать, что программа чтения с экрана будет читать каждый отдельный символ клавиши? кнопка при ожидании ввода от лица с нарушениями зрения? "

Это возможно, да. Это модель, используемая всеми устройствами с сенсорным экраном, способными работать с программой чтения с экрана (например, на устройствах iOS и Android).

Основное взаимодействие заключается в перемещении пальца по экрану до тех пор, пока вы не найдете нужную клавишу (программа чтения с экрана сообщит о каждой клавише при перемещении пальца по ней). Тогда большинство устройств с сенсорным экраном и программами чтения с экрана предлагают две формы взаимодействия: * Дважды нажмите, чтобы выбрать ключ * Поднимите палец, чтобы выбрать ключ

Последний несколько быстрее, чем первый, но даже в этом случае он все же намного медленнее, чем печатать на реальной клавиатуре. Вот почему некоторые пользователи программ чтения с экрана предпочитают диктовать текст на устройствах с сенсорным экраном, а не набирать его.

Используя .Net Framework , можно включить Narrator (встроенная программа чтения с экрана Microsoft в Windows 10). У Microsoft также есть полезное руководство по разработке доступных приложений , которое может оказаться полезным.

0 голосов
/ 15 мая 2018

Несколько ресурсов для проверки.

Кроме того, вы можете использовать WCAG для руководства доступными принципами, такими как цветовой контраст, масштабирование текста, ссылок и т. Д.

...