Windows 7 и JAWS – базовая часть для незрячих пользователей ПК

Надписи

Кроме элементов управления, диалоговые окна могут содержать различные названия и рамки, облегчающие ориентацию пользователя среди элементов управления окна. Названия элементов управления размещаются либо на самом элементе, либо рядом с ним.

Как правило, одна из букв названия подчёркнута (при соответствующих настройках JAWS эта буква озвучивается), и следовательно, для работы с этим элементом может быть использована соответствующая клавиша быстрого доступа с одновременным нажатием Alt.

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

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

Работа с диалоговым окном

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

Схематично работу с диалогом можно представить так. При запуске диалога JAWS озвучивает его название и текущий элемент управления — элемент, имеющий фокус. Выполнив с ним необходимые действия, переходим к следующему. Нажатие клавиши Tab приводит к перемещению курсора окна с текущего элемента управления на следующий в прямом порядке их размещения в окне. Другими словами, активизируется следующий по порядку элемент управления. А использование сочетания Shift+Tab приводит к перемещению курсора окна с текущего элемента управления на следующий в обратном порядке их размещения в окне. Другими словами, активизируется предыдущий элемент управления.

Перемещение курсора окна по всем элементам управления циклическое. При этом JAWS называет тип элемента управления, его название и его содержимое. При необходимости повторного прослушивания информации об элементе управления применяют следующие комбинации клавиш:

  • Insert + стрелка-вверх — сокращенное чтение текущего элемента управления;
  • Insert + tab — подробное чтение текущего элемента управления (название, тип, содержимое);
  • Insert + b — прочитать содержимое окна (чтение всех элементов диалога и дополнительной информации);
  • Insert + F1 — чтение контекстно-зависимой подсказки программы JAWS (совет по работе с конкретным элементом управления).
Виды диалоговых окон

В операционной системе Windows существует несколько видов диалоговых окон, которые, в первую очередь, делятся на модальные и немодальные:

  • немодальные диалоговые окна — это окна, которые позволяют продолжать работу в приложении, будучи открытыми. Например, диалоговые окна поиска и проверки правописания в текстовом процессоре. При этом для перехода между диалогом и окном приложения используется комбинация клавиш Ctrl + Tab. А для закрытия немодального диалога используется клавиша Escape.
  • модальные диалоговые окна — это окна, которые не позволяют продолжать работу с приложением, пока их не закроешь. Например, диалоговое окно «печати» перед продолжением работы требует или выполнения команды печати, или ее отмены. После выполнения действия модальный диалог автоматически закрывается, не требуя от нас дополнительных действий.

Модальные окна делятся на:

  1. Окно сообщения;
  2. Окно выбора;
  3. Окно сохранения/открытия файла;
  4. Многостраничные окна.

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

Диалоговое окно сообщения

В окне, в котором есть только текст сообщения и кнопка «Ок», приняв к сведению, нажимаем кнопку. Диалоговое окно закрывается, а мы возвращаемся в окно приложения.

Диалоговое окно выбора

Чуть более сложное окно, в котором необходимо сделать выбор между предлагаемыми действиями. Например, в диалоговом окне завершения работы программы JAWS for windows, вызванном по комбинации Insert + F4, слышим такое сообщение: «Завершение работы JAWS» Вы действительно хотите завершить работу JAWS? Для завершения работы, нажмите Enter, или Escape для отмены. ОК Отмена».

Это означает, что запустилось диалоговое окно с названием «Вы действительно хотите выгрузить JAWS for Windows». На поверхности этого окна написано «JAWS for Windows», и курсор находится на клавише «Ок».

Для повторного прослушивания информации, содержащейся в окне, прочитаем название окна по Insert + T. Название кнопки, на которой стоит курсор — по Insert + Стрелка-вверх или по Insert + Tab. А надпись на окне — по Insert + B.

Из полученной информации узнаем, что в этом окне присутствует дополнительная кнопка «Отмена».

Чтобы закончить выгрузку программы JAWS, необходимо нажать Пробел, а для отмены — Escape. Либо перейти клавишей Tab на кнопку «Отмена» и нажать её.

Диалог запроса на сохранение изменений в текстовом файле

После редактирования текстового файла в программе Worpad вызываем диалог сохранения изменений, нажав комбинацию клавиш Alt + F4. Появится сообщение: «WordPad Сохранить изменения в Документ? Сохранить кнопка».

Комбинация Insert + B сообщит о наличии еще двух кнопок — «Не сохранять» и «Отмена».

Клавиша Tab циклически пройдёт по этим кнопкам:

  • сохранить кнопка — нажатие клавиши пробел вызывает новый диалог сохранения файла с последующим закрытием программы;
  • не сохранять кнопка — нажатие клавиши пробел закроет программу, не сохранив изменений;
  • отмена — нажатие клавиши пробел закрывает диалог сохранения изменений и возвращает фокус курсора в поле редактирования.
Диалоговое окно сохранения/открытия файла

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

Работа с ними более подробно будет рассмотрена в разделе «редактирование текстовых файлов», здесь же для более легкого усвоения навигации по диалоговому окну такого типа можно провести аналогию с книжными полками. Ваши руки — это системный курсор, которые при открытии дверцы, то есть открытия диалога, попадают на верхнюю полку, где перебирают книги (каждая полка, это элемент управления, а перебор книг — работа с элементом управления).

Перебрав книги на верхней полке, вы перемещаетесь на полку ниже, что соответствует нажатию клавиши «Tab». И вновь начинается перебор книг, что похоже, скажем, на перемещение при помощи клавиш стрелок. Затем вы переходите на полку, которая расположена еще ниже и так далее. Когда полки в одном ряду заканчиваются, вы переходите на верхнюю полку соседнего ряда. Убедившись, что все в порядке, вы нажимаете кнопку «Ok».

Не следует также забывать о взаимосвязи элементов диалога.

Взаимосвязь элементов диалога

Между некоторыми элементами диалога может существовать взаимосвязь. Так, в стандартном диалоге сохранения файла список файлов отображается в зависимости от выбора в поле «Папка». Так же на список отображаемых файлов влияет комбинированный список «тип файла».

В свою очередь, работая со списком файлов, можно изменять значение поля «Папка», открывая имеющиеся в списке папки клавишей Enter или, переходя в родительскую папку клавишей Backspace.

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

Многостраничное диалоговое окно

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

Каждая страница (вкладка) такого диалога представляет собой обычное диалоговое окно, содержащее логически связанные элементы управления. Перемещение внутри страницы по этим элементам осуществляется клавишей Tab и Shift + tab.

Каждая из страниц имеет собственное название. Название страницы размещается на ярлычке (закладке) страницы, который виден всегда. Это напоминает использование обычных закладок в книгах. Похожий способ используется и в записных книжках, в которых для доступа к отдельным страницам используется ярлычок с написанной на нем буквой алфавита. Обычно имена вкладок выводятся в виде горизонтального списка верху или внизу окна.

В многостраничном диалоге в каждый момент времени может быть только одна активная страница, с которой осуществляется текущая работа. Переключение между страницами выполняется с помощью клавиш Ctrl + Tab. Добавление клавиши «shift» переводит курсор по тем же страничкам, но в обратном порядке.

Открыв многостраничный диалог и переместившись к имени активной вкладки с помощью комбинации Shift + Tab, можно переходить по заголовкам страниц горизонтальными стрелками.

Обычно в форме многостраничного диалога представляются свойства объектов, опции и настройки в различных приложениях и т.д.