Выпуск NVDA 2019.2

Дата:15-08-2019
Источник:NVDA 2019.2 Now Available
Twitter Facebook Vkontakte

Организация NV Access анонсировала новый выпуск программы экранного доступа NVDA версии 2019.2 для операционных систем семейства MS Windows. Среди новшеств этого выпуска заявлены автоматическое определения подключения для брайлевских дисплеев Freedom Scientific, возможность отключить следования системного фокуса за курсором виртуального буфера режима обзора (что может повысить отзывчивость), реализация опции дополнительного ускорения речи для синтезатора Windows OneCore (полный список представлен далее).Также внесены различные изменения и исправления (например, улучшена работа с текстовым редактором NotePad++ и другими приложениями).

Новшества

  • Встроенная в NVDA поддержка Miranda NG теперь актуальна и для самых последних версий этого клиента обмена сообщениями.
  • Теперь возможно отключить автоматическую активацию режима обзора на web-страницах, сняв в настройках режима обзора новый флажок «Активировать режим обзора при загрузке страницы». Обратите внимание, что даже если эта опция отключена, вы всё равно можете вручную включать режим обзора по NVDA+пробел.
  • В диалоге настроек пунктуации/символов теперь доступно поле для фильтрации искомых символов по имени, также как это уже реализовано в диалоге жестов ввода и списке элементов режима обзора.
  • В диалог «Жесты ввода» добавлена новая команда для изменения размера единицы читаемого текста при перемещении указателя мыши. По умолчанию на эту команду нет назначенного жеста.
  • В настройках синтезатора Windows OneCore теперь доступна опция дополнительного ускорения речи.
  • Опция дополнительного ускорения для синтезаторов речи теперь может быть доступна из кольца настроек синтезатора. На текущий момент эту функцию поддерживают eSpeak-NG и Windows OneCore.
  • Профили конфигурации NVDA теперь могут вручную активироваться и деактивироваться назначаемыми пользователем жестами. Соответствующие жесты должны быть назначены в категории «Профили конфигурации» диалога «Жесты ввода».
  • Для редактора кода Eclipse реализована поддержка функции автодополнения. Помимо этого, по NVDA+D теперь возможно читать текст Javadoc, если он доступен.
  • В категорию дополнительных настроек добавлен флажок «Автоматически устанавливать системный фокус на фокусируемые элементы» (NVDA+8), позволяющий отключить перемещение системного фокуса вслед за курсором виртуального буфера режима обзора. Это отключение не требуется для большинства web-страниц, но оно может помочь решить следующие проблемы: отмена в некоторых ситуациях нажатия клавиши быстрой навигации и переход к предыдущему элементу в документе; удерживание на себе системного фокуса полями редактирования на некоторых сайтах; низкий отклик клавиш быстрой навигации в режиме обзора.
  • Поддерживаемые параметры драйверов брайлевских дисплеев теперь могут настраиваться в категории «Брайль» диалога настроек NVDA.
  • NVDA теперь поддерживает автоматическое определение подключения брайлевских дисплеев Freedom Scientific.
  • В категорию «Просмотр текста» диалога «Жесты ввода» добавлена новая команда показывающая заменяющий текст для символа под просмотровым курсором.
  • В категорию дополнительных настроек NVDA добавлена экспериментальная опция, позволяющая протестировать обновлённую поддержку Windows Console, использующую Microsoft UI Automation API.
  • Python консоль NVDA теперь поддерживает вставку нескольких строк из буфера обмена.

Изменения для разработчиков

  • В классах модулей для приложений теперь можно устанавливать свойство disableBrowseModeByDefault со значением True, чтобы по умолчанию отключить автоматическую активацию режима обзора.
  • Расширенный стиль окна для объектов Window и их производных теперь доступен через свойство `extendedWindowStyle`.
  • Пакет comtypes обновлён до версии 1.1.7. (#9440, #8522)
  • При вызове команды чтения исполняемого файла и модуля текущего приложения (NVDA+Control+F1), имя загруженного модуля теперь сообщается первым.
  • Добавлен пример использования библиотеки nvdaControllerClient.dll из кода на C#.
  • В модуль winVersion добавлена новая функция isWin10, возвращающая True, если NVDA запущена как минимум на переданном ей номере версии Windows 10 (например 1903).
  • Python консоль NVDA теперь содержит больше полезных модулей в своем пространстве имён (таких как appModules, globalPlugins, config и textInfos).
  • Результат последней выполненной команды в Python консоли NVDA теперь доступен через переменную _ (подчёркивание). Обратите внимание, что эта переменная затеняет функцию перевода gettext, которая также называется "_". Для доступа к функции перевода выполните: del _

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




Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения.
Идея и реализация: © Владимир Довыденков и Анатолий Камынин,  2004-2019