NVDA Обновилась до версии 2017.4

Программа NVDA была обновлена до версии 2017.4. Основные новшества этого выпуска включают в себя множество исправлений и улучшений при работе с web-страницами, в том числе автоматическую активацию режима обзора в web-диалогах, улучшения в чтении меток групп полей форм в режиме обзора, поддержку новых технологий Windows 10, таких как Windows Defender Application Guard и Windows 10 на платформе ARM64, а также автоматическое чтение изменений ориентации экрана и состояния батареи.
Обратите внимание, что эта версия NVDA больше не поддерживает Windows XP или Windows Vista. Теперь для работы NVDA требуется Windows 7 SP1 или более поздняя версия системы.

Новое

  • В режиме обзора, теперь возможно используя команды перехода к концу/началу элемента-контейнера (запятая и shift+запятая) перемещаться по ARIA-ориентирам (landmarks). (#5482)
  • В Firefox, Chrome и Internet Explorer, быстрая навигация по полям форм и полям редакторов, теперь учитывает и элементы содержащие форматированный текст (имеющие атрибут contentEditable). (#5534)
  • В web-браузерах, в диалоге «Список элементов» теперь можно получить список кнопок и полей форм. (#588)
  • Добавлена начальная поддержка Windows 10 на платформе ARM64. (#7508)
  • Добавлена предварительная поддержка чтения и интерактивной навигации по математическому содержимому в книгах Kindle с доступным математическом контентом. (#7536)
  • Добавлена поддержка программы чтения электронных книг Azardi. (#5848)
  • При обновлении уже установленных дополнений, теперь сообщается информация о версии обновления. (#5324)
  • Добавлены новые параметры командной строки для создания переносной копии NVDA. (#6329)
  • Добавлена поддержка web-браузера Microsoft Edge запущенного в среде Windows Defender Application Guard на Windows 10 Fall Creators Update. (#7600)
  • При работе на ноутбуке или планшете, NVDA теперь автоматически сообщает о подключении/отключении зарядного устройства и об изменении ориентации экрана. (#4574, #4612)
  • Добавлен македонский язык интерфейса.
  • Добавлены новые брайлевские таблицы: Хорватский (первая ступень), Вьетнамский (первая ступень). (#7518, #7565)
  • Добавлена поддержка брайлевского дисплея Actilino от Handy Tech. (#7590)
  • Добавлена поддержка брайлевского ввода для дисплеев Handy Tech. (#7590)

Изменения

  • Минимальной поддерживаемой версией операционной системы для NVDA теперь является Windows 7 Service Pack 1 или Windows Server 2008 R2 Service Pack 1. (#7546)
  • В Web-диалогах браузеров Firefox и Chrome, теперь автоматически используется режим обзора при нахождении в web-приложениях. (#4493)
  • При использовании в режиме обзора табуляции и клавиш быстрой навигации, теперь больше не сообщаются выходы из элементов-контейнеров (например таблицы и списки), что делает навигацию более удобной. (#2591)
  • В режиме обзора, названия групп полей форм в web-браузерах Firefox и Chrome, теперь сообщаются автоматически при переходе к ним с помощью табуляции или клавиш быстрой навигации. (#3321)
  • Команды быстрой навигации режима обзора для перехода по встроенным объектам (o и shift+o), теперь учитывают аудио и видео элементы, а также элементы с ARIA-ролями application и dialog. (#7239)
  • Espeak-ng был обновлён до версии 1.49.2, что решило некоторые проблемы при сборке. (#7385, #7583)
  • Тройной вызов команды чтения текста строки состояния, теперь копирует этот текст в буфер обмена. (#1785)
  • При назначении команд на клавиши брайлевского дисплея Baum, вы теперь можете ограничить их использование конкретной моделью дисплея (например VarioUltra или Pronto). (#7517)
  • Горячая клавиша для поля «Фильтр по» в диалоге «Список элементов» режима обзора, была изменена с alt+ф на alt+т. (#7569)
  • В режиме обзора добавлена команда для быстрого включения/выключения чтения таблиц используемых для разметки на web-страницах. Вы можете найти эту команду в разделе «Режим обзора» диалога «Жесты ввода». Желаемый жест на неё пользователь должен назначить самостоятельно. (#7634)
  • Liblouis braille translator обновлён до версии 3.3.0. (#7565)
  • Горячая клавиша для радиокнопки «Регулярное выражение» в диалоге добавления/редактирования словарной статьи, была изменена с alt+в на alt+г. (#6782)
  • Файлы голосовых словарей теперь версируются и были перемещены в каталог «speechDicts/voiceDicts.v1». (#7592)
  • Изменения в версированных файлах (пользовательская конфигурация, голосовые словари) более не сохраняются если NVDA запущена как временная копия из пакета установки. (#7688)
  • Брайлевские дисплеи Braillino, Bookworm и Modular (со старой прошивкой) от Handy Tech больше не поддерживаются из коробки. Для их использования, вам следует установить Handy Tech Universal Driver и соответствующее дополнение к NVDA. (#7590)

Исправления

  • Ссылки в таких приложениях как Microsoft Word, теперь указываются на брайлевском дисплее. (#6780)
  • В web-браузерах Firefox или Chrome, NVDA больше не становится значительно медленнее при открытии большого количества вкладок. (#3138)
  • Клавиши маршрутизации на брайлевском дисплее MDV Lilli теперь корректно устанавливают курсор на желаемую ячейку, вместо его установки на следующую после желаемой. (#7469)
  • В Internet Explorer и других документах MSHTML, HTML5 атрибут required теперь поддерживается для указания обязательности заполнения поля формы. (#7321)
  • При наборе арабских символов в выровненном по левому краю документе WordPad, брайлевский вывод теперь обновляется корректно. (#511)
  • В Mozilla Firefox, NVDA при навигации клавишами-стрелками в режиме обзора теперь сообщает текст доступных меток для элементов управления, когда они не отображаются как контент сами по себе. (#4773)
  • NVDA на Windows 10 Creaters Update теперь может быть перезагружена при запущенном Firefox, без потери возможности чтения web-страниц в режиме обзора. (#7269)
  • Перезагрузка NVDA при установленном фокусе в окне Mozilla Firefox больше не «ломает» режим обзора, хотя для его восстановления вам возможно потребуется переместить фокус в другое окно (alt+tab) и затем вернуться обратно. (#5758)
  • Отсутствие Firefox больше не мешает на некоторых системах получить доступ к математическому содержимому в Google Chrome. (#7308)
  • При обновлении NVDA, операционная система и прочие приложения до перезагрузки компьютера теперь должны работать более стабильно. (#7563)
  • При вызове команды распознавания контента (например NVDA+r) при отсутствующем объекте навигатора, NVDA теперь читает сообщение об ошибке, вместо возникновения необработанного исключения. (#7567)
  • Для некоторых брайлевских дисплеев Freedom Scientific была исправлена функция обратной прокрутки. (#7713)

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

  • Команда «scons tests» теперь проверяет, что переводимые строки имеют комментарии для переводчиков. Вы также можете запустить эту проверку отдельно с помощью команды «scons checkPot». (#7492)
  • Доступен новый модуль extensionPoints, который предоставляет общий механизм для обеспечения расширяемости в определённых точках кода. Он позволяет заинтересованным сторонам регистрироваться и получать уведомления, когда происходит какое либо действие (extensionPoints.Action), модифицировать конкретный тип данных (extensionPoints.Filter) и принимать решение о выполнении того или иного действия (extensionPoints.Decider). (#3393)
  • Теперь с помощью config.configProfileSwitched вы можете подписаться на получение уведомлений о переключениях профилей конфигурации. (#3393)
  • Жесты брайлевского дисплея, которые эмулируют клавиши-модификаторы системной клавиатуры (такие как control и alt), теперь можно комбинировать с другими эмулированными клавишами без явного определения. (#6213)
    • Например, если одна клавиша на брайлевском дисплее эмулирует нажатие alt, а другая стрелки вниз, то комбинация этих клавиш вызовет эмуляцию нажатия alt+стрелка вниз.
  • Класс braille.BrailleDisplayGesture теперь имеет дополнительный атрибут model. Если этот атрибут предоставляется драйвером дисплея, то нажатие клавиши приведет к генерации дополнительного идентификатора жеста для конкретной модели. Это позволяет пользователю привязывать жесты ограниченные конкретной моделью брайлевского дисплея.
    • За примером реализации этой функции, обратитесь к драйверу брайлевских дисплеев baum.
  • Для сборки NVDA из исходных кодов теперь используется Visual Studio 2017 и Windows 10 SDK. (#7568)

Скачать

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