Основные режимы навигации по экрану в NVDA

Работа в полностью доступных окнах системы Windows.

Содержание

Содержимое экрана компьютера

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

Мы всего этого не видим, но можем работать со всем этим богатством с помощью чтеца экрана.

Что и как «видит» NVDA?

Чтец может видеть экран по-разному, в зависимости от включённого режима навигации, который, в свою очередь, зависит от доступности открытого окна.

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

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

Эти кусочки в программировании называются «объекты».

Что такое объект

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

Примерами объектов могут быть:

  • Кнопки;
  • Пункты меню и иконки на рабочем столе;
  • Части текста в текстовых редакторах, надписи в диалоговых окнах, текст на веб-страницах;
  • Элементы форм (редакторы, флажки, радиокнопки);
  • таблицы;
  • заголовки окон, строки меню;
  • Панель задач;
  • Область уведомления, или, по-старому, Системный трей.
  • Рабочий стол — это тоже объект!

Режим Обзора документа

Этот режим автоматически включается на веб-страницах, а также его можно временно включить в некоторых редакторах, например, в Word.

Именно в этом режиме мы начинаем переходить по отдельным элементам окна с помощью горячих клавиш, как имеющихся в Windows, так и с помощью команд NVDA.

Быстрая навигация

По каждому виду объектов можно двигаться от начала документа, перемещаясь к следующему нажатием той же клавиши, пока не достигните конца документа.

Обратное движение, к началу документа, делают этими же клавишами, но удерживая клавишу Shift.

Совет. Если забыли, нажатием какой клавиши по каким элементам можно переходить, включите справку по вводу, Insert +1, и освежите свою память без риска потерять место остановки. При этом вывод справки будет зависеть от типа открытого окна. Команды для браузера доступны одни, а для редактора уже несколько другие. Учитывайте это.

Читая страницу, переходим:

  • по заголовкам, клавишей H или с помощью цифровых клавиш;
  • по ссылкам, клавишами Tab, k, v, u;
  • к списку, клавиша l;
  • к таблице, t;
  • к куску текста без ссылок, n;

Перемещаясь по особенным частям страницы:

  • по цитатам, q;
  • по разделителям, s;
  • по фреймам, n
    — в них обычно располагается встроенная в тело страницы реклама;
  • по рисункам и другим графическим элементам, g;
  • по ориентирам, d;
  • по встроенным объектам, o (аудио и видео плеер, приложение, диалог и т.д.);
  • по примечаниям, a (комментарий, ревизия редактора и т.д.);

В диалоговых окнах:

  • в поле формы, f;
  • в поле редактора, e;
  • на кнопку, b;
  • на флажок, x;
  • В комбинированный список, c;
  • на радиокнопку, r;

Ещё можно вызвать диалоговое окно с перечислением некоторых объектов общим списком, команда Insert +F7. Сразу будет показан список ссылок, если они, разумеется, на открытой странице есть.

Для показа списков других элементов в этом же окне нужно перейти к выбору объектов, Shift +Tab, и выбрать нужный вид: заголовки, поля формы, кнопки, ориентиры.

Мы даже можем узнать, какой цвет фона у сайта: в открытом окне браузера, Insert +F. Если F нажать дважды, то попадете в виртуальный документ со всей информацией о форматировании фрагмента под курсором, который можно проглядывать стрелками. Выйти из виртуального документа можно через Escape.

Есть в настройках, в разделе клавиатура хитрый флажок: Разрешить беглое чтение в режиме непрерывного чтения. Если его активировать, то, при запуске непрерывного чтения, после перехода, например, по заголовкам, чтение будет продолжаться уже от нового заголовка. Для новичков это не подойдёт, а вот с приобретением опыта может даже понравится!

Важно! В этом режиме фокус так и норовит продолжать непрерывное чтение даже после остановки чтения клавишей Control. Сбросить временно этот режим можно нажатием клавиши Стрелка влево.

Навигация системным фокусом

В Руководстве пользователя об этом сказано в разделе 5.2.

Речь идёт о фокусе самой операционной системы, которым мы управляем с помощью NVDA. Ниже перечислены команды, где фокус остаётся на месте, но мы получаем информацию с его помощью.

  • Читать текущий фокус, Insert +Tab
    то есть узнаём, где в данный момент находится активный фокус;
  • Читать заголовок открытого окна, Insert +t;
  • Прочитать всё содержимое активного окна, Insert +b
    Этой командой можно открыть и прочитать содержимое свойств любой папки или файла, хотя в режиме Документа в этом окне не всё для чтеца доступно;
  • Прочитать строку состояния, Insert +End
    Например, в открытом окне Яндекс-диска можно узнать оставшееся свободное место, а в Word узнать статистику документа;

Навигация системной кареткой

Раздел 5.3. Руководства пользователя.

Для получения информации запускаем передвижение системного фокуса, то есть теперь фокус уже не будет стоять на месте, а будет перемещаться синхронно с проговариванием текста, который будет прочитывать NVDA.

  • Читать всё, Insert +Стрелка вниз;
  • Читать абзац, Control +Стрелка вниз;

В окнах редакторов системная каретка имеет вид текстового курсора, визуально выглядит как мигающая вертикальная черта.

Чтение содержимого таблиц и списков

Рассмотрим устройство таблиц на простом примере.

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

Например, если таблица составлена для учёта цен продуктов по годам, то в первой строке будут стоять годы, давая название для каждого столбца, а в первой ячейке каждой строки будут названия продуктов: молоко, мясо и тому подобное.

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

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

Будут ли при перемещении системной каретки озвучиваться названия столбцов и строк, в большей степени зависит от настроек в разделе «Форматирование».

  • Быстро найти следующую таблицу на странице, клавиша t;
  • По ячейкам в самой таблице переходить можно в любом направлении, зажав клавиши Control +Alt, а затем перемещаясь стрелками вверх-вниз и вправо-влево;
  • Вернуться в первую ячейку таблицы, Shift +английская запятая, то есть русская буква Б, Борис;
  • Сразу проскочить всю таблицу и выйти из неё, та же английская запятая.

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

Быстро перейти к списку, клавиша l.

Таблица для тренировки
































Продукты 2015 год 2016 год 2017 год 2018 год
Хлеб 14 руб. 15 руб. 17 руб. 23 руб.
Молоко 37 руб 40 руб 41 руб 40 руб
Мясо 230 руб 216 руб 220 руб 250 руб


Режим редактирования

Режим обзора — это наш самый обычный режим чтения веб-страниц. Но если нужно заполнить поля форм, то требуется переключаться в режим редактирования.

  • Переключиться между режимами редактирования и обзора, Insert +Пробел;
  • Выйти из режима редактирования, Escape;
  • Обновить окно, Insert +А5.
    Перезагружает содержимое текущего документа (полезно, если определенное содержимое документа кажется пропущенным. Недоступно в Microsoft Word и Outlook.);

Поиск на страницах средствами NVDA

Не путайте с возможностями вести поиск встроенными средствами других прогнрамм: браузеров, редакторов и тому подобных.

  • Искать, Insert +Control +f.
    Открывает диалоговое окно, в котором вы можете набрать текст для поиска в текущем документе;
  • Искать далее, Insert +F3;
  • Искать назад, Insert +Shift +F3;

Всё выше изложенное обычно усваивается приступившими к изучению NVDA в первую очередь и довольно легко. Но что делать, если окно программы или документа не доступно или доступно не совсем? Об этом в следующий раз. Не прощаюсь!

Основные режимы навигации по экрану в NVDA: 1 комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.