Какие изменение в Nvda 2017.2

Основные новшества этого выпуска включают в себя полную поддержку функции приглушения сторонних звуков в Windows 10 Creators Update, исправления некоторых проблем с выделением текста в режиме обзора, включая проблему выделения всего текста, значительные улучшения в поддержке Microsoft Edge, а также индикацию на web-страницах элементов коллекции помеченных как текущие (использующих атрибуты aria-current).

Полезные товары для незрячих и слабовидящих с проверенных интернет магазинов

Новое

  • Команда чтения форматирования (NVDA+f) в Microsoft Excel теперь сообщает информацию о границах ячеек. (#3044)
  • В web-браузерах, NVDA теперь указывает когда элемент коллекции отмечен как текущий (с помощью атрибута aria-current). (#6358)
  • В Microsoft Edge теперь поддерживается функция автоматического переключения языка активного синтезатора. (#6852)
  • В Windows 10 Server и Enterprise LTSB (редакции с длительным сроком поддержки) добавлена поддержка стандартного калькулятора Windows. (#6914)
  • Тройной быстрый вызов команды чтения строки под курсором приложения, теперь осуществляет чтение фонетических описаний всех буквенных символов этой строки. (#6893)
  • Новый язык интерфейса NVDA: бирманский.
  • NVDA теперь корректно сообщает unicode символы дробей и стрелок вверх/вниз. (#3805)

Изменения

  • При использовании облегчённого режима просмотра в приложениях UI Automation, теперь игнорируется большее число бесполезных объектов, упрощая тем самым объектную навигацию. (#6948, #6950)

Исправления

  • Элементы меню на web-страницах теперь могут быть активированы в режиме обзора. (#6735)
  • Нажатие escape в диалоге подтверждения удаления профиля конфигурации, теперь отменяет удаление и закрывает этот диалог. (#6851)
  • Исправлены некоторые сбои при работе в Mozilla Firefox и в других Gecko-приложениях при включённом режиме многопроцессности. (#6885)
  • При отрисовки текста на прозрачном фоне, определение цвета фона в позиции просмотрового курсора теперь стало более точным. (#6467)
  • В Internet Explorer 11 улучшена поддержка описания элементов управления на web-страницах (а именно поддержка атрибутов aria-describedby внутри элементов iframe и при наличии нескольких идентификаторов). (#5784)
  • Функция приглушения сторонних звуков теперь снова работает в Windows 10 Creaters Update, также как и в предыдущих выпусках Windows (то есть теперь доступны все режимы - "Приглушать при выводе речи и звуков", "Всегда приглушать" и "Не приглушать"). (#6933)
  • В NVDA больше не происходит ошибка при навигации по некоторым (UIA) элементам управления, если для них не определены комбинации горячих клавиш. (#6779)
  • В некоторые (UIA) элементы управления больше не добавляются два лишних пробела к информации о комбинации горячих клавиш. (#6790)
  • Нажатие некоторых комбинаций клавиш на брайлевских дисплеях HIMS (например пробел+dot4) больше не вызывает сбой в некоторых ситуациях. (#3157)
  • Исправлена ошибка при открытии последовательного порта на системах с некоторыми, отличными от английского языками интерфейса, приводящая в некоторых случаях к сбою при подключении к брайлевским дисплеям. (#6845)
  • Уменьшена вероятность повреждения конфигурационного файла NVDA при завершении работы Windows. Конфигурационный файл теперь записывается во временный файл, после чего он заменяет свою предыдущую версию. (#3165)
  • Для чтения фонетических описаний символов при тройном быстром вызове команды чтения строки под курсором приложения, теперь используется соответствующий язык. (#6726)
  • В Windows 10 Creaters Update, перемещение по строкам в Microsoft Edge теперь осуществляется до трёх раз быстрее. (#6994)
  • В Windows 10 Creaters Update, NVDA больше не произносит фразу "Web Runtime grouping" при фокусировке на документах Microsoft Edge. (#6948)
  • Теперь NVDA поддерживает все существующие версии SecureCRT. (#6302)
  • Adobe Acrobat Reader больше не падает при открытии некоторых PDF-документов (а именно документов с пустыми атрибутами ActualText). (#7021, #7034)
  • В режиме обзора в Microsoft Edge, NVDA больше не пропускает интерактивные таблицы (ARIA grids) при переходе по таблицам клавишами быстрой навигации t и shift+t. (#6977)
  • Нажатие shift+home в режиме обзора после выделения от начала строки, теперь как и ожидается снимает это выделение. (#5746)
  • Выделение всего текста в режиме обзора (control+a) теперь корректно работает даже если каретка не находится в начале выделяемого текста. (#6909)
  • Исправлены некоторые редкие проблемы выделения текста в режиме обзора. (#7131)

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

  • Аргументы командной строки теперь обрабатываются модулем argparse вместо устаревшего optparse, что позволяет реализовать взаимное исключение таких аргуменнтов как -r и -q. (#6865)
  • core.callLater теперь вставляет функцию для обратного вызова в главную очередь NVDA после указанной задержки, вместо того, чтобы будить ядро и выполнять её напрямую. Это предотвращает возможные зависания из-за случайного засыпания ядра после обработки обратного вызова в середине модального вызова, такого как отображение диалогового окна сообщения. (#6797)
  • Свойство InputGesture.identifiers больше не нормализуется. (#6945)
    • Подклассам больше не нужно нормализовывать идентификаторы перед возвратом их из этого свойства.
    • Если вам требуются нормализованные идентификаторы, то теперь есть свойство InputGesture.normalizedIdentifiers которое нормализует идентификаторы возвращаемые свойством identifiers.
  • Свойство InputGesture.logIdentifier теперь является устаревшим. Вместо него следует использовать InputGesture.identifiers[0]. (#6945)
  • Следующий устаревший код был удалён:
    • Константы `speech.REASON_*`. Вместо них теперь следует использовать `controlTypes.REASON_*`. (#6846)
    • `i18nName` для настройки синтезатора. Вместо него теперь следует использовать `displayName` и `displayNameWithAccelerator`. (#6846, #5185)
    • `config.validateConfig`. (#6846, #667)
    • `config.save`. Вместо него теперь следует использовать `config.conf.save`. (#6846, #667)
  • Список окончаний в контекстном меню автозаполнения python консоли теперь показывает только варианты завершения для последнего атрибута, без полного пути до него. (#7023)
  • Для исходного кода NVDA теперь проводится модульное тестирование. (#7026)
    • Unit-тесты и необходимая инфраструктура расположены в каталоге tests/unit. Подробности смотрите в строках документации файла tests\unit\init.py.
    • Вы можете запустить тесты командой "scons tests". Подробности смотрите в разделе "Running Tests" файла readme.md.
    • Если вы отправляете pull request для NVDA, то вы должны сначала запустить тесты и убедиться в их успешном прохождении.

Где скачать Nvda 2017.2?

NVDA 2017.2 доступна для обновления:

  • В каталоге Nvda на нашем сайте
  • Из меню программы, в разделе справка или при первом запуске предыдущий версии программы
  • а также может быть загружена полным дистрибутивом с сайта разработчика.
По-прежнему приветствуется добровольная финансовая поддержка проекта в виде безвозмездных пожертвований.

Пожалуйста подпишитесь на анонсы событий в сообщество VK:

Адрес на VK:

vk.com/nvda_ru или m.vk.com/nvda_ru

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

Отправить этот пост друзьям или знакомым

Для этого достаточно всего лишь кликнуть на социальные кнопки представленные ниже этого текста, а затем в открывшимся окошке подтвердить своё желание поделиться.

Яндекс.Метрика
Поддержку осуществляет Valentin-Kupriyanov.ru