Программа экранного доступа NVDA обновилась до версии 2020.2

Основные новшества этого выпуска включают в себя поддержку нового брайлевского дисплея от компании Nattiq Technologies, улучшенную поддержку Windows Terminal и графического интерфейса антивирусных решений компании ESET, увеличенную производительность в менеджере паролей 1Password и в речевом синтезаторе Windows OneCore, а также множество других важных исправлений и улучшений.

Новое

  • Добавлена поддержка новых брайлевских дисплеев:
  • В диалоге «Жесты ввода» добавлена команда для открытия папки пользовательских настроек NVDA. Желаемое сочетание клавиш на эту команду пользователь должен назначить самостоятельно. (#2214)
  • Улучшена поддержка графического интерфейса антивирусов ESET. (#10894)
  • Добавлена поддержка эмулятора терминала Windows Terminal. (#10305)
  • В диалоге «Жесты ввода» добавлена команда для получения имени активного профиля конфигурации NVDA. Желаемое сочетание клавиш на эту команду пользователь должен назначить самостоятельно. (#9325)
  • В диалоге «Жесты ввода» добавлена команда для включения и выключения чтения надстрочного и подстрочного форматирования текста. Желаемое сочетание клавиш на эту команду пользователь должен назначить самостоятельно. (#10985)
  • В некоторых web-приложениях (например в Gmail), NVDA теперь может не сообщать устаревшую информацию при быстром перемещении системного фокуса. (#10885)
    • Это экспериментальная возможность должна быть активирована вручную в комбинированном списке «Пытаться отменять речевой вывод для устаревших событий фокуса», который может быть найден в категории «Дополнительно» диалога настроек NVDA.
  • В таблицу символов NVDA добавлено множество новых символов. Преимущественно это различные надстрочные и подстрочные знаки. (#11105)

Изменения

  • Liblouis braille translator обновлён до версии 3.14.0. (#10832, #11221)
  • Чтение надстрочного и подстрочного форматирования текста теперь управляется отдельным флажком в категории настроек «Форматирование документа» и не зависит от настройки чтения атрибутов шрифта. (#10919)
  • Из-за изменений произошедших в редакторе кода VS Code, NVDA больше не отключает в нём по умолчанию режим обзора. (#10888)
  • NVDA больше не читает сообщения «верхний» и «нижний» при использовании команд перемещения просмотрового курсора к первой и последней строке текущего объекта навигатора. (#9551)
  • NVDA больше не читает сообщения «левый» и «правый» при использовании команд перемещения просмотрового курсора к первому и последнему символу текущей строки объекта навигатора. (#9551)

Исправления

  • NVDA теперь корректно запускается даже при невозможности создания файла журнала. (#6330)
  • В последних выпусках Microsoft Word 365, NVDA больше не сообщает фразу «DeleteBackWord» при нажатии в документе комбинации клавиш Control+Backspace. (#10851)
  • NVDA в проигрывателе Winamp теперь снова корректно сообщает переключение режимов повтора и случайного воспроизведения. (#10945)
  • NVDA больше не тормозит при навигации в списках менеджера паролей 1Password. (#10508)
  • Синтезатор речи Windows OneCore больше не делает задержек между отдельными читаемыми фразами. (#10721)
  • NVDA больше не зависает при открытии контекстного меню 1Password из системной области уведомлений. (#11017)
  • Начиная с версии Microsoft Office 2013:
    • Имена лент теперь сообщаются при первом попадании на них фокуса. (#4207)
    • Элементы контекстного меню теперь снова сообщаются корректно. (#9252)
    • Перемещение между разделами ленты с помощью комбинаций Control+стрелки влево/вправо теперь сообщается более единообразно. (#7067)
  • В Mozilla Firefox и Google Chrome, текст в режиме обзора больше не размещается на отдельных строках при использовании CSS-свойства display: inline-flex. (#11075)
  • При отключённой в режиме обзора автоматической установки системного фокуса на фокусируемые элементы, теперь стало возможно активировать нефокусируемые элементы.
  • При отключённой в режиме обзора автоматической установки системного фокуса на фокусируемые элементы, теперь возможно активировать элементы добравшись до них клавишей Tab. (#8528)
  • При отключённой в режиме обзора автоматической установки системного фокуса на фокусируемые элементы, активация некоторых элементов больше не приводит к клику мыши в неправильном месте. (#9886)
  • Звук ошибок NVDA больше не слышан при обращении к текстовым элементам управления в DevExpress. (#10918)
  • Во избежание дублирования сообщений, всплывающие подсказки для значков системной области уведомлений больше не читаются если их текст совпадает с именем самого значка. (#6656)
  • При отключённой в режиме обзора автоматической установки системного фокуса на фокусируемые элементы, переключение к режиму редактирования по NVDA+пробел теперь устанавливает системный фокус на элемент под курсором режима обзора. (#11206)
  • Проверка обновлений NVDA теперь снова работает на свежеустановленных системах. (#11253)
  • Системный фокус в Java-приложениях более не изменяется, когда меняется выделение в несфокусированным дереве, таблице или списке. (#5989)

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

  • Функции execElevated и hasUiAccess перемещены из модуля config в модуль systemUtils. Их использование через модуль config объявлено устаревшим. (#10493)
  • Пакет configobj обновлён до версии 5.1.0dev (коммит f9a265c4). (#10939)
  • Теперь возможно автоматизированное тестирование NVDA с Chrome и HTML-примерами. (#10553)
  • Модуль IAccessibleHandler был преобразован в пакет, а OrderedWinEventLimiter выделен в отдельный модуль с добавлением unit тестов. (#10934)
  • BrlApi обновлён до версии 0.8 (BRLTTY 6.1). (#11065)
  • Модули для приложений теперь могут переопределять способ извлечения строки состояния в своём приложении. (#2125, #4640)
  • NVDA более не прослушивает события IAccessible EVENT_OBJECT_REORDER. (#11076)
  • Сломанные экземпляры ScriptableObject (например глобальные плагины в конструкторе которых забыт вызов конструктора суперкласса), больше не ломают обработку скриптов NVDA. (#5446)

Скачать NVDA 2020.2

Скачать актуальную версию NVDA вы можете на этой странице.