NVDA (Non Visual Desktop Access) - свободная, с открытым исходным кодом программа для MS Windows, которая позволяет незрячим или людям с ослабленным зрением работать на компьютере без применения зрения, выводя всю необходимую информацию с помощью речи или на брайлевский дисплей. Основной целью проекта NVDA является предоставление возможности незрячим работать за компьютером не переплачивая за специализированное програмное обеспечение, так как распространяется совершенно бесплатно. NVDA развивается NV Access при активном участии со стороны сообщества.
NVDA позволяет незрячим и слабовидящим людям работать в операционной системе Windows и со многими приложениями сторонних разработчиков.
Наиболее значимые возможности включают:
Важно, чтобы люди по всему миру, не имеет значения, на каком языке они говорят, имели равные возможности доступа к технологиям. Помимо английского языка NVDA перевели на 41 языки включая: африкаанс, албанский, амхарский, арабский, испанский, бразильский португальский, болгарский, хорватский, чешский, датский, голландский, финский, французский, галисийский, греческий, грузинский, немецкий, иврит, хинди, венгерский, исландский, итальянский, японский, корейский, непальский, норвежский, польский, португальский, румынский, русский, сербский, словацкий, словенский, испанский, шведский, тамильский, тайский, традиционный и упрощенный китайский, турецкий, украинский и вьетнамский языки.
Кроме озвучивания своих сообщений и интерфейса программы на разных языках, NVDA позволяет пользователю читать содержимое на любом языке, главное, чтобы синтезатор поддерживал такую возможность.
NVDA идет в комплекте с синтезатором espeak, это - свободный, с открытым исходным кодом, многоязычный синтезатор.
Информацию о других поддерживаемых NVDA синтезаторах можно найти в разделе Поддерживаемые синтезаторы речи.
Владельцы брайлевских дисплеев могут получать информацию от NVDA посредством вывода по брайлю. Для дальнейшей информации читайте в разделе поддерживаемые брайлевские дисплеи.
NVDA поддерживает брайлевские кодировки для многих языков, включая, краткописную, полную и компьютерную формы брайлевских кодировок.
(C) 2006-2012 авторские права пренадлежат участникам сообщества NVDA.
NVDA выпускается под лицензией (GNU General Public License версия 2). Вы свободно можете передавать и изменять это программное обеспечение так, как вам нравится, пока оно сопровождается данной лицензией ,и пока вы предоставляете исходный код всем тем, кому этот код понадобится. Это положение относится как к оригинальной, так и к модифицированной копии данного программного обеспечения, а также охватывает любую другую разработу, связанную с данным программным обеспечением. Для дальнейшей информации читайте полную версию этой лицензии.
Если у вас еще нет копии NVDA, вы можете загрузить эту программу по ссылке www.nvda-project.org.
В разделе "загрузки" вы найдете ссылку на самую последнюю версию NVDA.
При запуске недавно загруженного файла начнет работать временная копия NVDA. Затем вам предложат установить, создать переносную копию или же просто продолжить пользоваться временной копией NVDA.
Если вы собираетесь пользоваться NVDA на этом компьютере на постоянной основе, то вы предпочтете выбрать установку NVDA. Установка NVDA даст вам дополнительные возможности такие как автоматический запуск после входа в систему, возможность читать экран входа в систему и защищенный рабочий стол (что невозможно сделать с помощью переносной и временной копиями NVDA), создание ярлыков в главном меню и на рабочем столе. Из установленной копии NVDA можно сделать переносную копию в любое время.
Если вы хотите взять NVDA с собой на любом записываемом USB носителе, то вам следует выбрать создание переносной копии. Переносную копию также можно позднее установить на любой компьютер. Однако, если вы пожелаете скопировать NVDA на носитель, предназначенный только для чтения, такой как CD, то вам следует копировать лишь скачанный пакет установки. Запуск переносной версии прямо на носителе, предназначенном только для чтения, на данном этапе не поддерживается.
Использование временной копии NVDA также возможно (например, для демонстрационных целей), хотя запуск NVDA всякий раз таким образом может стать делом нелегким.
Для установки NVDA с установочного пакета, нажмите кнопку "установить NVDA на этот компьютер". Если вы уже закрыли это диалоговое окно или хотите установить NVDA из переносной копии, пожалуйста, выберите "NVDA меню > Сервис > Установить NVDA...".
Появившееся диалоговое окно установки предложит подтвердить, хотите ли вы установить NVDA, а также сообщит, будет ли эта установка обновлять предыдущую версию. Как только вы нажмете кнопку "продолжить", начнется процесс установки. В этом диалоговом окне есть также несколько опций, назначение которых объясняется ниже. Как только завершится процесс установки, появится окно с сообщением, в котором говорится, что установка успешно завершена. При нажатии кнопки "ок" перезапустится только что установленная версия NVDA.
Эта опция позволяет вам выбрать, следует ли автоматически запускать NVDA на экране входа в Windows, перед тем как вы введете пароль. Это также включает управление учетными записями (UAC) и другие защищенные окна рабочего стола.
Эта опция позволяет вам выбрать, следует ли NVDA создать ярлык на рабочем столе для последующего запуска программы. Если ярлык создан, то ему назначаются также горячие клавиши "control+alt+n", с помощью которых можно будет запускать NVDA в любое время.
Эта опция позволяет вам выбрать, следует ли NVDA копировать конфигурацию пользователя из работающего в данный момент приложения NVDA в папку настроек текущего пользователя для установленной копии NVDA. При этом не будут копироваться настройки для других пользователей этой системы, а также не будут затрагиваться системные настройки, используемые на экране входа в Windows и других окнах защищенного рабочего стола. Эта опция доступна только при установке из переносной копии, а не из пакета установки.
Чтобы создать переносную копию непосредственно из пакета установки NVDA, просто нажмите кнопку "Создать переносную копию". Если вы уже закрыли это диалоговое окно или у вас запущена установленная копия NVDA, пожалуйста, выберите "NVDA меню > Сервис > Создать переносную копию...".
Появившееся диалоговое окно предложит вам выбрать папку назначения для создания переносной копии NVDA. Это может быть папка, как на жестком диске, так и на любом другом USB портабельном носителе. Здесь также имеется опция, позволяющая выбрать, следует ли NVDA копировать настройки NVDA для текущего пользователя в создаваемую переносную копию. Эта опция доступна только при создании переносной версии из установленной копии NVDA, а не из пакета установки. Как только вы нажмете кнопку "Продолжить", будет создана переносная копия. По завершению процесса создания переносной копии, появится окно с сообщением, в котором говорится, что работа успешно завершена. Нажмите кнопку "ок", чтобы закрыть это диалоговое окно.
Если вы установили NVDA с помощью пакета установки, то запустить NVDA очень просто, это можно сделать как нажатием горячих клавиш "control+alt+n", так и выбором пункта меню NVDA в главном меню Windows. К тому же вы можете запустить эту программу, напечатав "NVDA" в диалоговом окне запуска програм и нажать "enter".
Чтобы запустить переносную версию NVDA, достаточно войти в папку, в которую вы распаковали программу, и нажать "enter" или же двойным кликом мыши щелкнуть на файле "nvda.exe".
При запуске NVDA вы сначала услышите восходящий набор тонов, говорящий о том, что NVDA загружается. В зависимости от быстродействия вашего компьютера, или если вы запускаете NVDA с более медленного USB устройства, возможно, потребуется чуть больше времени для запуска программы. Если процесс запуска занимает несколько больший промежуток времени, то NVDA скажет "Загрузка NVDA. Пожалуйста, подождите..."
Если вы не слышите ничего из выше сказанного, либо слышите звук ошибки Windows, либо слышите нисходящий набор тонов, то это означает, что в программе есть ошибка, и вам, возможно, потребуется сообщить об этой ошибке разработчикам. Пожалуйста, прочитайте на веб-сайте NVDA о том, как это сделать.
Когда NVDA запускается впервые, вас поприветствуют диалоговым окном, в котором сообщается некоторая базовая информация о клавише-модификаторе и меню NVDA. (Пожалуйста, смотрите далее разделы, посвященные этим темам.) Диалоговое окно также содержит два флажка. Первый флажок позволяет управлять, использовать ли "capslock" в качестве клавиши-модификатора NVDA, а второй управляет появлением диалогового окна "Добро пожаловать" при запуске NVDA.
Большинство спицифичных для NVDA клавиатурных команд обычно состоят из комбинации особой клавиши (так называемая клавиша-модификатор NVDA) плюс одна или несколько других клавиш. Исключением из этого правила являются команды для просмотра текста, для которых используются лишь сами клавиши на цифровой клавиатуре.
NVDA можно настроить так, что в качестве клавиши-модификатора NVDA может выступать "insert" на цифровой клавиатуре, расширенный "insert" или же "capslock".
В качестве клавиш-модификаторов по умолчанию выступают как расширенный "insert", так и "insert" на цифровой клавиатуре.
Если вы хотите вызвать одну из клавиш-модификаторов NVDA для выполнения действия, связанного с данной клавишей, например, если в качестве клавиши-модификатора NVDA у вас выступает "capslock", то, чтобы включить капслок, вам нужно нажать на эту клавишу дважды быстро.
NVDA в настоящее время поставляется с двумя наборами клавиатурных команд. Имеется раскладка для ПК (настольная) и раскладка для ноутбуков. NVDA по умолчанию настроен на использование настольной раскладки клавиатуры, однако вы можете переключиться на раскладку для ноутбука, выбрав в "NVDA меню > Параметры > Клавиатура...".
В настольной раскладке клавиатуры активно используются клавиши на цифровой клавиатуре (при отключенном режиме "numlock"). Хотя большинство ноутбуков не имеют физической дополнительной цифровой клавиатуры, некоторые ноутбуки могут эмулировать нажатия цифровой клавиатуры через клавишу "FN" плюс буквено-цифравая клавиша на правой стороне основной клавиатуры (7 8 9 u i o j k l и т. д.). Если на вашем ноутбуке не предусмотрена такая возможность, или у вас не получается выключить режим "numlock", то вы, вместо этого, возможно, пожелаете переключиться на клавиатурную раскладку для ноутбука.
Если у вас есть устройство с сенсорным экраном (далее тач скрин), на котором установлена операционная система Windows 8 и выше с установленной NVDA, то вы можете управлять NVDA непосредственно через тач скрин. Пока работает NVDA, весь сенсорный ввод передается этой программе. Таким образом, действия, выполняемые обычным образом без NVDA, не будут работать.
Самое простое, что вы можете сделать, это прослушать информацию об элементе управления или текст в любой точке тач скрина. Для выполнения этого действия достаточно прикоснуться одним пальцем в любой области тач скрина. Вы также можете, не убирая пальца с тач скрина, и водя его по поверхности экрана, читать элементы управления и текст, расположенные под пальцем.
При описании команд NVDA далее в этом руководстве будут перечисляться и жесты, которые могут быть использованы для активации этих команд с помощью тач скрина. Ниже даются некоторые рекомендации, как выполнить тот или иной жест.
Быстро произведите касание по экрану одним или несколькими пальцами.
Однократное касание одним пальцем это просто касание. Касание двумя пальцами одновременно это двухпальцевое касание и т. д.
Если одно и тоже касание производится один или более раз в быстрой последовательности, NVDA будет рассматривать такой жест как составной. Двухкратное касание приводит к двойному касанию. Трехкратное - к тройному и т. д. Разумеется, такие составные жесты также распознают, сколько пальцев учавствуют в их формировани, другими словами, вполне возможно иметь жесты подобные тройному касанию двумя пальцами, однократному касанию четырьмя пальцами и т. д.
Быстро проведите пальцем по экрану.
В зависимости от направления возможны 4 жеста пролистывания: пролистать влево, пролистать вправо, пролистать вверх и пролистать вниз.
Также как и для касания при формировании жестов могут учавствовать один и более пальцев. Поэтому, жесты подобные пролистыванию вверх двумя пальцами и пролистыванию влево четырьмя пальцами вполне возможны.
Так как команд NVDA значительно больше возможного числа жестов, в NVDA имеется несколько режимов сенсорного ввода, между которыми вы можете переключаться, при этом делая доступным определенное подмножество команд. Имеется два режима: текстовый режим и режим представления объектов. Некоторые команды NVDA, перечисленные в этом руководстве будут сопровождаться указанием режимов сенсорного ввода в скобках после жеста. Например, жест "пролистать вверх (текстовый режим)" означает, что команда выполнится при жесте "пролистать вверх", но только в текстовом режиме. Если с командой не указан режим, то этот жест будет работать в любом режиме сенсорного ввода.
Для переключения между режимами сенсорного ввода произведите касание тремя пальцами.
О многих командах NVDA расказывается в оставшейся части этого руководства, Но для изучения различных команд этой программы есть легкий способ, достаточно включить режим справки.
Чтобы включить режим справки, нажмите "NVDA+1". Чтобы выйти из этого режима, еще раз нажмите "NVDA+1". В режиме справки при выполнении какого-либо действия по вводу (такое как нажатие клавиши или выполнение жеста) будет сообщаться это действие и его описание (если это описание имеется). При этом эти команды в режиме справки в действительности не будут выполняться.
Меню NVDA позволяет вам настраивать программу, получать справочную информацию, сохранять/восстанавливать конфигурацию, изменять речевые словари, пользоваться дополнительными инструментами и выгружать программу.
Для активации меню NVDA, Неважно в каком месте Windows вы находитесь и во время работы NVDA, Нажмите на клавиатуре "NVDA+n" или произведите двойное касание двумя пальцами по тач скрину. Вы также можете активировать меню NVDA через системный трей Windows. Либо произвести правый щелчок мышью на значке NVDA, который расположен в системном трее, либо, активировав системный трей нажатием горячих клавиш "windows+b", найти вертикальными стрелками значок NVDA и активировать его клавишей "applications (контекстное меню)", которая расположена на большинстве клавиатур рядом с правой клавишей "control". Когда откроется меню, вы можете использовать клавиши со стрелками для перемещения по меню, и клавишу "enter" для его активации.
| Название | Клавиша | Жест | Описание |
|---|---|---|---|
| Остановить речь | Control | Касание двумя пальцами | Немедленно прерывает речь |
| Приостановить речь | Shift | ---- | Немедленно приостанавливает речь. При повторном нажатии возобновляет речь, где она прервалась (если такая функция поддерживается текущим синтезатором) |
| Меню NVDA | NVDA+n | Двойное касание двумя пальцами | Активирует меню NVDA |
| Переключить режим озвучивания | NVDA+s | ---- | Переключает режим озвучивания между "речь", "сигналы" и "выключено". |
| Включить режим клавиатурной справки | NVDA+1 | ---- | Нажатие любой клавиши в этом режиме проговаривает клавишу и описание команды, за которой закреплена данная клавиша |
| Выйти из NVDA | NVDA+q | ---- | Завершает NVDA |
| Пропустить следующую клавишу | NVDA+f2 | ---- | Следующее нажатие клавиши или сочитание клавиш не будет обрабатываться NVDA, а будет передана непосредственно в Windows |
| Включить/выключить режим сна | NVDA+shift+s | ---- | При включенном режиме сна Не работают ни команды NVDA, ни озвучивание/вывод на брайль в текущем приложении. Это бывает очень нужно в приложениях, в которых уже реализованы функции озвучивания и другие возможности чтения экрана. Повторное нажатие отключает режим сна. |
| Название | Клавиша | Описание |
|---|---|---|
| Проговорить дату/время | NVDA+f12 | Если нажата один раз, проговаривает текущее время, Если нажата два раза быстро, проговаривает дату |
| Проговорить состояние аккумулятора | NVDA+shift+b | Проговаривает состояние аккумулятора т. е. используется ли питание от электросети или сколько осталось заряда в процентах. |
| Проговорить текст в буфере обмена | NVDA+c | Проговаривает текст в буфере обмена, если в нем содержится какой-нибудь текст. |
NVDA позволяет вам изучать и перемещаться в системе различными способами, включая, как режим обычной навигации, так и режим обзора.
Каждое приложение и сама операционная система состоит из множества объектов. Объект представляет собой единый элемент, как фрагмент текста, кнопка, флажок, слайдер, список или редактируемое текстовое поле.
Системный фокус или проще говоря, фокус это - такой объект, которому посылаются нажатия клавиш на клавиатуре. Например, если вы набираете текст в поле редактирования, то фокус как раз и будет установлен на поле редактирования.
Наиболее общий способ навигации в Windows с помощью NVDA - просто двигать системный фокус стандартными клавиатурными командами Windows, такими как "tab" и "shift+tab" для перемещения между элементами управления вперед и назад соответственно, "alt" для активации строки меню, далее стрелками перемещаться по пунктам меню и "al+tab" для переключения между работающими приложениями. При выполнении этих действий NVDA будет проговаривать информацию о об объекте с фокусом, такую как имя объекта, тип, значение, состояние, описание, горячую клавишу и позиционирование объекта.
Вот некоторые клавиатурные команды полезные для навигации системным фокусом:
| Название | Клавиша | Описание |
|---|---|---|
| Проговорить текущий фокус | NVDA+tab | Проговаривает текущий объект или элемент управления с системным фокусом. При бытром двойном нажатии произнесет эту информацию посимвольно |
| Проговорить заголовок | NVDA+t | Проговаривает заголовок активного окна. При быстром двойном нажатии произнесет эту информацию посимвольно. При быстром тройном нажатии скопирует эту информацию в буфер обмена |
| Читать активное окно | NVDA+b | Читает все элементы управления в активном окне (полезно для диалоговых окон) |
| Проговорить строку состояния | NVDA+end | Проговаривает строку состояния, при ее нахождении. Также перемещает объект навигатора к этому месту |
Когда объект, в котором возможна навигация и/или редактирование текста, содержит фокус, вы перемещаете системную каретку или, как известно, курсор.
Когда в фокусе находится объект, содержащий системную каретку, для перемещения по тексту вы можете воспользоваться клавишами курсора, "page up", "page down", "home", "end", и т. д. Вы также можете изменить текст, если элемент управления поддерживает редактирование. NVDA Озвучивает ваши перемещения по символам, по словам, по строкам, а также будет озвучивать при выделении и снятие выделения текста.
Для работы с системной кареткой используются следующие клавиатурные комманды NVDA:
| Название | Клавиша | Описание |
|---|---|---|
| Читать всё | NVDA+downArrow | Начинает читать с текущей позиции курсора и до конца текста, перемещая курсор |
| Читать текущую строку | NVDA+upArrow | Читает строку, на которой находится курсор. При двойном нажатии строка читается посимвольно. |
| Читать выделенный текст | NVDA+Shift+upArrow | Читает выделенный текст |
Внутри таблиц также доступны следующие клавиатурные команды:
| Название | Клавиша | Описание |
|---|---|---|
| Перейти к предыдущей колонке | control+alt+leftArrow | Перемещает курсор к предыдущей колонке (в этой же строке) |
| Перейти к следующей колонке | control+alt+rightArrow | Перемещает курсор к следующей колонке (в этой же строке) |
| Перейти к предыдущей строке | control+alt+upArrow | Перемещает курсор к предыдущей строке (в этой же колонке) |
| Перейти к следующей строке | control+alt+downArrow | Перемещает курсор к следующей строке (в этой же колонке) |
Большую часть времени вы будете использовать в приложениях команды для перемещения фокуса и курсора. Однако, иногда вы, возможно, захотите изучить текущее приложение или операционную систему, не перемещая фокуса или курсора. В подобных случаях вы можете воспользоваться режимом объектной навигации.
В режиме объектной навигации вы можете перемещаться между отдельными объектами и получать информацию о них. Когда вы переходите к какому-либо объекту, NVDA будет озвучиватьт его подобно тому, как озвучивается объект, содержащий системный фокус. Для просмотра всего текста в таком виде, как он отображается на экране, вы можете использовать вместо режима объектной навигации режим плоского просмотра.
Не всегда получится перемещаться между объектами в системе вперед и назад, так как объекты организованы иерархически. Это означает, что некоторые объекты содержат в себе другие объекты, и вам придется переместиться во внутрь этого объекта, чтобы получить доступ к объектам, содержащихся в нем. Например, список содержит элементы списка, и поэтому вам придется переместиться к списку, чтобы получить доступ к его элементам. При перемещении к объекту, в котором содержатся элементы списка, вы попадете обратно в список. Вы можете пройти мимо списка, если вы хотите получить доступ к другим объектам. Точно также панель инструментов содержит элементы управления, поэтому вам придется переместиться во внутрь панели инструментов для получения доступа к элементам управления на панели инструментов.
Объект, просматриваемый в данный момент, называется объект навигатора. Как только вы переместитесь к объекту, вы можете просмотреть его командами просмотра текста. По умолчанию объект навигатора перемещается вместе с системным фокусом, такое поведение при желании можно включать и отключать.
Обратите внимание, что по умолчанию брайль следует за фокусом и за курсором, но не за объектом навигатора и не за командами просмотра текста. Если вы хотите, чтобы брайль следовал за объектом навигатора и за командами текстового просмотра, вам потребуется настроить привязку брайля к обзору.
Следующие клавиатурные команды доступны в режиме объектной навигации:
| Название | Настольная раскладка | раскладка для ноутбука | жест | Описание |
|---|---|---|---|---|
| Читать текущий объект | NVDA+numpad5 | NVDA+control+i | ---- | Читает текущий объект навигатора. Двойное нажатие произносит эту информацию посимвольно, а тройное нажатие копирует имя и значение объекта в буфер обмена. |
| Перейти на родительский объект | NVDA+numpad8 | NVDA+shift+i | Пролистать вверх (режим объекта) | Устанавливает навигатор на объект, который содержит в себе текущий |
| Перейти на предыдущий объект того же логического уровня | NVDA+numpad4 | NVDA+control+j | Пролистать влево (режим объекта) | Устанавливает объект навигатора на предыдущий объект |
| Перейти на следующий объект того же логического уровня | NVDA+numpad6 | control+NVDA+l | Пролистать вправо (режим объекта) | Устанавливает объект навигатора на следующий объект |
| Перейти на первый дочерний объект | NVDA+numpad2 | NVDA+shift+comma | Пролистать вниз (режим объекта) | Устанавливает навигатор на первый объект, который содержится в текущем |
| Перейти на объект, содержащий фокус | NVDA+numpadMinus | NVDA+backspace | ---- | Устанавливает навигатор на объект в фокусе и просмотровый курсор в позицию системного курсора в этом объекте, если это возможно. |
| Активировать текущий объект навигатора | NVDA+numpadEnter | NVDA+enter | коснуться дважды | Активирует текущий объект навигатора (Подобно щелчку мыши или нажатие "space", когда объект находится в системном фокусе) |
| Переместить системный фокус или курсор в текущую позицию просмотрового курсора | NVDA+shift+numpadMinus | NVDA+shift+backspace | ---- | Перемещает на объект, содержащий текст в позиции плоского просмотра. Если нажато дважды, перемещает системную каретку в позицию просмотрового курсора |
| Проговорить расположение объекта навигатора | NVDA+numpadDelete | NVDA+delete | ---- | Проговаривает текущее расположение и размеры объекта навигатора в процентах (включая растояние от левого и верхнего краев экрана, а также высоту и ширину объекта) |
Примечание: Для правильной работы необходимо выключить режим "numlock".
NVDA позволяет вам читать содержимое текущего объекта навигатора (включая режим плоского просмотра) посимвольно, по словам и по строкам. Это особенно полезно в местах (включая консоли Windows), где нет курсора. Например, для просмотра большого информационного сообщения в диалоговом окне вы, скорее всего, воспользуетесь этим способом.
При перемещении просмотрового курсора системная каретка остается на месте, так что вы можете просматривать текст, не теряя места редактирования. Однако, по умолчанию при перемещении системной каретки просмотровый курсор следует за ней. Это поведение можно включать и отключать.
Обратите внимание, что по умолчанию брайль следует за фокусом и за курсором, но не за объектом навигатора и не за командами просмотра текста. Если вы хотите, чтобы брайль следовал за объектом навигатора и за командами текстового просмотра, вам потребуется настроить привязку брайля к обзору.
Следующие клавиатурные команды доступны в режиме текстового просмотра:
| Название | Настольная раскладка | раскладка для ноутбука | жест | Описание |
|---|---|---|---|---|
| Перейти к первой строке в режиме текстового просмотра | shift+numpad7 | NVDA+7 | ---- | Перемещает просмотровый курсор на первую строку навигатора и читает ее |
| Перейти к предыдущей строке в режиме текстового просмотра | numpad7 | NVDA+u | Пролистать вверх (текстовый режим) | Перемещает просмотровый курсор на предыдущую строку навигатора и читает ее |
| Читать текущую строку в режиме текстового просмотра | numpad8 | NVDA+i | ---- | Читает строку под просмотровым курсором объекта навигатора. Если нажать дважды, произносит её по буквам. Если нажать трижды, читается фонетическое описание символов. |
| Перейти к следующей строке в режиме текстового просмотра | numpad9 | NVDA+o | Пролистать вниз (текстовый режим) | Перемещает просмотровый курсор на следующую строку навигатора и читает ее |
| Перейти к последней строке в режиме текстового просмотра| shift+numpad9 | NVDA+9 | ---- | Перемещает просмотровый курсор на последнюю строку навигатора и читает ее | |
| Перейти к предыдущему слову в режиме текстового просмотра | numpad4 | NVDA+j | Пролистать двумя пальцами влево (текстовый режим) | Перемещает просмотровый курсор на предыдущее слово навигатора и читает его |
| Читать текущее слово в режиме текстового просмотра | numpad5 | NVDA+k | ---- | Читает строку под просмотровым курсором объекта навигатора. Если нажать дважды, произносит её по буквам. Если нажать трижды, читается фонетическое описание символов. |
| Перейти к следующему слову в режиме текстового просмотра | numpad6 | NVDA+l | Пролистать двумя пальцами вправо (текстовый режим) | Перемещает просмотровый курсор на следующее слово навигатора и читает его |
| Перейти к началу строки в режиме текстового просмотра | shift+numpad1 | NVDA+shift+u | ---- | Перемещает просмотровый курсор на начало текущей строки навигатора и читает символ под курсором |
| Перейти к предыдущему символу в режиме текстового просмотра | numpad1 | NVDA+m | Пролистать влево (текстовый режим) | Перемещает просмотровый курсор на предыдущий символ навигатора и читает его |
| Читать текущий символ в режиме текстового просмотра | numpad2 | NVDA+comma | ---- | Читает символ под просмотровым курсором объекта навигатора. Если нажато дважды, читает фонетическое описание символа. Если нажато трижды, читает ASCII и шестнадцатиричное значение |
| Перейти к следующему символу в режиме текстового просмотра | numpad3 | NVDA+dot | Пролистать вправо (текстовый режим) | Перемещает просмотровый курсор на следующий символ навигатора и читает его |
| Перейти к концу строки в режиме текстового просмотра | shift+numpad3 | NVDA+shift+o | ---- | Перемещает просмотровый курсор на конец текущей строки навигатора и читает символ под курсором |
| Читать всё в режиме текстового просмотра | numpadPlus | NVDA+shift+downArrow | Пролистать тремя пальцами вниз (текстовый режим) | Читает от просмотрового курсора до конца текста, с перемещением просмотрового курсора по тексту |
| Копировать от позиции просмотрового курсора | NVDA+f9 | NVDA+f9 | ---- | Отмечает текущую позицию просмотрового курсора как начало копируемого фрагмента текста. |
| Копировать до позиции просмотрового курсора | NVDA+f10 | NVDA+f10 | ---- | Получает текст с начала фрагмента, включая текущую позицию просмотрового курсора, и копирует его в буфер обмена |
| Сообщить форматирование документа | NVDA+f | NVDA+f | --- | Сообщает форматирование документа в текущей позиции курсора |
Примечание: Для правильной работы необходимо выключить режим "numlock".
Чтобы помочь вам запомнить клавиатурные команды, отметим, что основные команды режима просмотра текста организованы в таблицу три на три, сверху вниз по строкам, словам и символам, слева направо дается предыдущий, текущий и следующий элемент. Таблица отражается следующим образом:
| Предыдущая строка | Текущая строка | Следующая строка |
| Предыдущее слово | текущее слово | следующее слово |
| предыдущий символ | Текущий символ | следующий символ |
В то время как вы вообще можете просматривать только содержимое одиночного объекта, некоторые объекты позволяют вам ознакомиться с содержимым объектов внутри таких объектов. Вы можете просмотреть всё содержимое составных документов, а также вы, обычно, можете просмотреть тект в окнах приложений, появляющийся на экране, так, как он отображается. Такой способ просмотра называется режим плоского просмотра. Это походит на экранный обзор или на функционал указателя мыши во многих других программах Windows подобного типа.
Когда вы переходите в режим плоского просмотра, вы попадаете в позицию текущего объекта навигатора. Если вы не пользовались режимом объектной навигации, то, как правило, это будет объект, на котором установлен фокус. Например, если объектом навигатора была кнопка, то в режиме плоского просмотра вы, скорее всего, попадете на текст этой кнопки. Далее вы можете ознакомиться с текстом командами текстового просмотра. Вы также можете перейти непосредственно на объект в пределах текущего положения просмотрового курсора, что позволит вам с этого места работать в режиме объектной навигации.
Обратите внимание, что по умолчанию брайль следует за фокусом и за курсором, но не за объектом навигатора и не за командами просмотра текста. Если вы хотите, чтобы брайль следовал за объектом навигатора и за командами текстового просмотра, вам потребуется настроить привязку брайля к обзору.
Две следующие клавиатурные команды доступны для переключения режима плоского просмотра:
| Название | Настольная раскладка | раскладка для ноутбука | жест | Описание |
|---|---|---|---|---|
| Переключиться в режим плоского просмотра | NVDA+numpad7 | NVDA+pageUp | Пролистать двумя пальцами вверх | Переключает в режим плоского просмотра экрана или документа и устанавливает просмотровый курсор в позицию текущего объекта. |
| Перейти на объект из режима плоского просмотра | NVDA+numpad1 | NVDA+pageDown | Пролистать двумя пальцами вниз | Перемещает на объект, содержащий текст в позиции плоского просмотра. |
Когда вы перемещаете мышь, NVDA по умолчанию читает текст, появляющийся непосредственно под указателем мыши. Где это поддерживается, NVDA читает близ лежащий параграф, хотя есть элементы управления, текстовое содержание которых можно прочитать по строкам.
NVDA также может быть настроен таким образом, чтобы он называл тип объекта под указателем мыши (например, список, кнопка и т. д.). Это может быть полезным для тотально незрячих пользователей, когда для полной информации получить просто текст недостаточно.
При помощи звуковых сигналов NVDA помагает пользоватею определить координаты указателя мыши относительно размера экрана. Чем выше находится указатель мыши на экране, тем выше частота сигнала. Чем левее или правее движется указатель мыши на экране, тем левее или правее будет звучать в панораме сигнал (предполагается, что у пользователя стериоколонки или наушники).
По умолчанию такая дополнительная возможность мыши в NVDA не включена. Если вы хотите воспользоваться этой возможностью, вы можете настроить ее Если вы хотите воспользоваться этой возможностью, вы можете настроить ее, выбрав диалоговое окно настроек мыши в меню "параметры..." NVDA.
В NVDA доступны следующие клавиатурные команды для работы при помощи мыши, хотя для управления указателем мыши используется физическая мышь или трэкпад (или тач пад - площадка, по которой ведут пальцем для управления мыши):
| Название | Настольная раскладка | раскладка для ноутбука | Описание |
|---|---|---|---|
| Выполнить щелчок левой кнопкой мыши | numpadDivide | NVDA+leftArrow | Выполняет одиночный щелчок левой кнопки мыши. Чтобы выполнить двойной щелчок нажмите эту кнопку дважды быстро |
| Зажать или отпустить левую кнопку мыши | shift+numpadDivide | NVDA+shift+leftArrow | Зажимает левую кнопку мыши. Нажмите еще раз, чтобы отпустить эту кнопку. Для перетаскивания мыши зажмите левую кнопку мыши, и затем перемещайте мышь либо физически, либо используйте другие команды для ее парковки |
| Выполнить щелчок правой кнопкой мыши | numpadMultiply | NVDA+rightArrow | Выполняет одиночный щелчок правой кнопки мыши. |
| Зажать или отпустить правую кнопку мыши | shift+numpadMultiply | NVDA+shift+rightArrow | Зажимает правую кнопку мыши. Нажмите еще раз, чтобы отпустить эту кнопку. Для перетаскивания мыши зажмите правую кнопку мыши, и затем перемещайте мышь либо физически, либо используйте другие команды для ее парковки |
| Переместить мышь к текущему объекту навигатора | NVDA+numpadDivide | NVDA+shift+f9 | Перемещает мышь к текущему объекту навигатора и просмотровому курсору |
| Перейти к объекту под указателем мыши | NVDA+numpadMultiply | NVDA+shift+f10 | Устанавливает объект навигатора на объект под указателем мыши и читает его |
Составные документы только для чтения такие как веб-страницы в NVDA просммтриваются в режиме обзора. Документы такого типа встречаются в программах Mozilla Firefox, Microsoft Internet Explorer, Google Chrome, Adobe Reader and Adobe Flash.
В режиме обзора содержимое документа становится доступным в виде плоского представления, по которому можно перемещаться стрелками курсора, как если бы это обычный текстовый документ. Все команды NVDA, управляющие курсором, будут работать в этом режиме; например, читать всё, сообщить информацию о форматировании документа, команды навигации по таблицам и т. д. Информация такая как, является ли текст ссылкой, заголовком и так далее, сообщается при перемещении по тексту.
Иногда вам потребуется взаимодействовать непосредственно с элементами управления в таких документах. Например, вам понадобится поступать с полем редактированием и списками таким образом, чтобы можно было набирать текст и работать с таким элементом управления стрелками курсора. Вы проделаете это, переключившись в режим фокуса, где почти все клавиши будут передаваться непосредственно этому элементу управления. В режиме обзора по умолчанию NVDA автоматически будет переключаться в режим фокуса, если вы перемещаетесь клавишей "tab" или производите щелчок на элементе управления, в котором требуется задействовать режим фокуса. И наоборот, при перемещении клавишей "tab" или при щелчке на элементе управления, в котором не требуется задействовать режим фокуса, NVDA переключится обратно в режим обзора. Вы также можете нажать "enter" или "space" для переключения в режим фокуса на элементах управления, в которых требуется задействовать его. Нажатием "escape" вы перейдете обратно в режим обзора. К тому же вы можете вручную принудительно включить режим фокуса, который будет действовать, пока вы его не отмените.
| Название | Клавиша | Описание |
|---|---|---|
| Переключиться между режимами фокуса и обзора | NVDA+space | Переключает между режимами фокуса и обзора |
| Выйти из режима фокуса | escape | Переключается обратно в режим обзора, если режим фокуса был до этого автоматически включен |
| Обновить документ в режиме обзора | NVDA+f5 | Перезагружает содержимое текущего документа (полезно, если определенное содержимое документа кажется пропущенным) |
| искать | NVDA+control+f | Открывает диалоговое окно, в котором вы можете набрать текст для поиска в текущем документе |
| Искать далее | NVDA+f3 | Искать следующее вхождение текста, который вы искали в прошлый раз, в документе |
| Искать назад | NVDA+shift+f3 | Искать предыдущее вхождение текста, который вы искали в прошлый раз, в документе |
| Открыть длинное описание | NVDA+d | Открывает новое окно, содержащее длинное описание для элемента, на котором вы находитесь, Если в нем содержится длинное описание. |
В режиме обзора для ускоренной навигации по определенным полям в документе в NVDA можно также использовать однобуквенные команды.
Следующие клавиши сами по себе перепрыгивают к доступному элементу, а в сочитании с клавишей "shift" переходят на предыдущий элемент:
Для перемещения на начало или конец содержимого элементов такие как списки и таблицы:
| Название | Клавиша | Описание |
|---|---|---|
| Перейти на начало содержимого | shift+comma | Переходит на начало содержимого элемента (список, таблица и т. д.) от позиции курсора |
| Перейти за конец содержимого | comma | Переходит за конец содержимого элемента (список, таблица и т. д.) от позиции курсора |
Диалоговое окно со списком элементов позволяет получить доступ к списску ссылок, заголовков или ориентиров в документе. Нажимая радиокнопки, вы можете переключаться по трем типам информации. В этом диалоговом окне имеется также поле редактирование, которое позволяет вам отфильтровывать элементы для облегчения поиска определенного элемента на странице. После выбора нужного элемента вы можете, нажимая соответствующую кнопку в этом диалоговом окне, либо перейти на этот элемент, либо активировать его.
| Название | Клавиша | Описание |
|---|---|---|
| Диалоговое окно со списком элементов в режиме обзора | NVDA+f7 | Открывает диалоговое окно со списком элементов, в котором содержится ссылки, заголовки, ориентиры из текущего документа |
Страницы могут включать в себя богатое содержание с помощью таких технологий, как Adobe Flash и Sun Java, а также приложения и диалоговые окна. В местах, где они встречаются в режиме обзора, NVDA будет говорить "встроенный объект", "приложение", "диалоговое окно" соответственно. Вы можете нажимать "enter" для взаимодействия с ними. Если этот объект доступный, вы можете, нажимая "tab", работать с ним как с любым другим приложением. Чтобы перейти на исходную страницу содержащую встроенный объект, доступна следующая клавиатурная команда:
| Название | Клавиша | Описание |
|---|---|---|
| Перейти на исходный документ в режиме обзора | NVDA+control+space | Переводит фокус из текущего встроенного объекта на исходный документ, содержащий его |
В NVDA имеются свои дополнительные команды в некоторых приложениях для облегчения определенных задач или для получения доступа к функционалу, который иначе был бы недоступен пользователям NVDA.
| Название | Клавиша | Описание |
|---|---|---|
| Установить заголовки для столбцов | NVDA+shift+c | Однократное нажатие указывает NVDA, что эта строка содержит заголовки для столбцов, которые автоматически читаются при перемещении по столбцам под этой строкой. Двойное нажатие сбрасывает установку. |
| Установить заголовки для строк | NVDA+shift+r | Однократное нажатие указывает NVDA, что этот столбец содержит заголовки для строк, которые автоматически читаются при перемещении по строкам за этим столбцом. Двойное нажатие сбрасывает установку. |
| Название | Клавиша | Описание |
|---|---|---|
| Читать оставшееся время | control+shift+r | Читает оставшееся время воспроизведения текущей дорожки, если она воспроизводится. |
Примечание : Клавиатурная команда чтения оставшегося времени работает в строке состояния программы foobar только со строкой форматирования по умолчанию.
| Название | Клавиша | Описание |
|---|---|---|
| Читать последнее сообщение | NVDA+control+1-4 | Читает одно из последних сообщений, поступивших недавно, в зависимости от нажатой цифры; Например, "NVDA+control+2" читает предпоследнее сообщение, которое пришло недавно. |
| Название | Клавиша | Описание |
|---|---|---|
| Читать окно примечаний | control+shift+c | Читает содержимое в окне примечаний. |
| Читать окно автоматических примечаний | control+shift+a | Читает содержимое в окне автоматических примечаний. |
Большинство настроек NVDA можно изменить с помощью диалоговых окон доступных через подменю "Параметры" в меню NVDA. Во всех диалогах настроек NVDA, нажимайте кнопку "OK" для принятия сделанных вами изменений. Для отмены изменений, нажимайте кнопку "Отмена" или клавишу "escape". Некоторые настройки также могут быть изменены с использованием горячих клавиш, которые перечислены в соответствующих разделах ниже.
Диалоговое окно "Общие настройки..." находится в меню "Параметры". Оно содержит следующие опции:
Комбинированный список, в котором можно выбрать язык, на котором показываются интерфейс и сообщения NVDA. В списке есть много языков, но параметром по умолчанию выбран пункт "поумолчанию". Этот параметр предписывает NVDA использовать язык интерфейса Windows.
Пожалуйста, обратите внимание, что NVDA нужно будет перезапустить, после смены языка. NVDA спросит вас, хотите ли вы перезапустить программу, чтобы изменения вступили в силу. Нажмите "OK", и NVDA перезапустится.
Этот флажок, если он установлен, предписывает NVDA автоматически сохранять конфигурацию при завершении программы.
Этот флажок позволяет вам выбирать, следует ли показывать диалоговое окно "Завершение работы NVDA" при выходе из программы. Если флажок установлен, то при попытке завершить NVDA, появится это диалоговое окно.
В этом комбинированном списке вы можете выбирать, на сколько подробным должен быть файл отчета во время работы NVDA. В общем, обычным пользователям не нужно трогать этот параметр, иначе файл отчета будет слишком возрастать. Однако, если вы собираетесь отсылать информацию в в баг рипорт (отчет об ошибках, то этот параметр может быть полезным.
Если эта опция разрешена, то NVDA автоматически запустится после входа в Windows. Эта опция доступна только в установленной копии NVDA.
Когда вы входите в Windows, используя логин и пароль, и при этом опция эта разрешена, то на экране входа в систему NVDA будет запускаться автоматически. Эта опция доступна только в установленной копии NVDA.
При нажатии этой кнопки будут скопированы ваши текущие сохраненные настройки NVDA в папку системных настроек этой программы, так что NVDA будет использовать эти настройки на экране входа в систему, на экране управления учетными записями (UAC) и на других защищенных экранах. Чтобы удостовериться, что все ваши настройки скопированы, прежде всего, нажмите "control+NVDA+c" или выберите в меню NVDA пункт меню "Сохранить конфигурацию". Эта опция доступна только в установленной копии NVDA.
Если эта опция разрешена, то NVDA будет автоматически проверять наличие обновлений, если обновление доступно, то проинформирует об этом. Вы также можете вручную проверять наличие обновлений, выбрав в меню NVDA "Справка > Проверить на наличие обновлений...".
При помощи диалоговоого окна выбора синтезаторов "NVDA Меню > Синтезатор..." вы можете выбрать синтезатор, который будет использовать NVDA. Как только вы выберете синтезатор из списка и нажмете кнопку "ок", NVDA загрузит этот синтезатор. Если при загрузке синтезатора возникнет ошибка, NVDA сообщит вам об этом и продолжит использовать прежний синтезатор.