Основные новшества этого выпуска включают в себя полную поддержку функции приглушения сторонних звуков в Windows 10 Creators Update, исправления некоторых проблем с выделением текста в режиме обзора, включая проблему выделения всего текста, значительные улучшения в поддержке Microsoft Edge, а также индикацию на web-страницах элементов коллекции помеченных как текущие (использующих атрибуты aria-current).
⚠⤵
Как стать спонсором или поблагодарить донатом
В качестве благодарности за текущую и многолетнюю работу или в качестве мотивационной поддержки, вы можете отправить любую сумму руководителю русскоязычного сообщества NVDA.RU
Вы также можете стать ежемесячным или ежегодным спонсором (реквизиты те же самые, только сделайте в этом случае соответствующий комментарий).Вся информация о поступлениях будет отображена на страницы статистики.
Благодарю всех кто не прошел мимо и не остался равнодушным!
Вся эта работа важна, не только для руководителя, но и для каждого из вас!Посмотреть отчёт о поступивших донатах
(Ниже, самые удобные реквизиты, а в вверхней части сайта под кнопкой Donate можно найти другие варианты).
- Карта (Sberbank - Мир):
- Кошелёк YooMoney
Сделать перевод на ЮМани легко: Копируем номер кошелька, в приложении Сбербанк переходим в раздел электронных платёжных систем, находим ЮМани, вводим номер кошелька.
Со Сбербанка перевод на ЮМани без комиссии.
Перейти на мою визитку YooMoney
Новое
- Команда чтения форматирования (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 на нашем сайте
- Из меню программы, в разделе справка или при первом запуске предыдущий версии программы
- а также может быть загружена полным дистрибутивом с сайта разработчика.
Если не работает ссылка
Если вы на текущей странице обнаружили неработающую ссылку, то пожалуйста, сообщите об этом через Форму обратной связи.
В сообщении укажите неработающую ссылку и ссылку на страницу где обнаружена неработающая ссылка.
Благодарю всех за участие!