Что нового в NVDA 2021.3.
В этом выпуске представлена поддержка новой спецификации USB HID Braille.
Целью данной спецификации является стандартизация поддержки брайлевских дисплеев без необходимости использования отдельных драйверов.
Обновлён синтезатор речи eSpeak-NG и брайлевский транслятор LibLouis, включающий помимо прочего новые таблицы для русского сокращённого брайля и языка чивенда.
Звуки происходящих ошибок теперь можно включить в стабильных версиях NVDA с помощью новой опции в дополнительных настройках.
Режим «читать всё» в Microsoft Word теперь автоматически прокручивает читаемый документ для того, чтобы текущая позиция каретки всегда оставалась видимой на экране.
Сделано множество улучшений при использовании Microsoft Office через UI Automation.
Одно из них заключается в том, что NVDA теперь игнорирует большее количество макетных таблиц при чтении сообщений в Outlook.
Важное примечание:
Из-за обновления нашего сертификата безопасности, некоторые пользователи получают сообщение об ошибке при попытке NVDA 2021.2 проверить наличие обновлений.
NVDA теперь запрашивает у Windows обновление сертификатов безопасности, что предотвратит появление этой ошибки в будущем.
Пользователям, которые всё же столкнулись с данной проблемой, необходимо загрузить этот выпуск NVDA вручную.
⚠⤵
Как стать спонсором или поблагодарить донатом
В качестве благодарности за текущую и многолетнюю работу или в качестве мотивационной поддержки, вы можете отправить любую сумму руководителю русскоязычного сообщества NVDA.RU
Вы также можете стать ежемесячным или ежегодным спонсором (реквизиты те же самые, только сделайте в этом случае соответствующий комментарий).Вся информация о поступлениях будет отображена на страницы статистики.
Благодарю всех кто не прошел мимо и не остался равнодушным!
Вся эта работа важна, не только для руководителя, но и для каждого из вас!Посмотреть отчёт о поступивших донатах
(Ниже, самые удобные реквизиты, а в вверхней части сайта под кнопкой Donate можно найти другие варианты).
- Карта (Sberbank - Мир):
- Кошелёк YooMoney
Сделать перевод на ЮМани легко: Копируем номер кошелька, в приложении Сбербанк переходим в раздел электронных платёжных систем, находим ЮМани, вводим номер кошелька.
Со Сбербанка перевод на ЮМани без комиссии.
Перейти на мою визитку YooMoney
Новое
- В диалог «Жесты ввода» добавлена команда для переключения способа объявления стиля границ ячеек в таблицах. (#10408)
- Реализована поддержка новой спецификации USB HID Braille, призванной стандартизировать поддержку брайлевских дисплеев. (#12523)
- Устройства, поддерживающие эту спецификацию, будут определяться NVDA автоматически.
- Для получения технических подробностей о реализации данной спецификации в NVDA, обратитесь к документу https://github.com/nvaccess/nvda/blob/master/devDocs/hidBrailleTechnicalNotes.md
- Устройства, поддерживающие эту спецификацию, будут определяться NVDA автоматически.
- Добавлена поддержка устройств VisioBraille Vario 4. (#12607)
- Звуки происходящих в NVDA ошибок теперь могут быть включены для любых версий программы с помощью новой опции в категории «Дополнительно» основного диалога настроек. (#12672)
- В Windows 10 и более поздних версиях, NVDA теперь объявляет количество найденных предложений при вводе поисковых запросов в таких приложениях как «Параметры» и Microsoft Store. (#7330, #12758, #12790)
- Табличная навигация теперь поддерживается в элементах управления сетка (grid), созданных с помощью командлета Out-GridView в PowerShell. (#12928)
Изменения
- Синтезатор речи eSpeak-NG обновлён до версии 1.51-dev (коммит
74068b91bcd578bd7030a7a6cde2085114b79b44
). (#12665) - NVDA теперь будет использовать eSpeak-NG по умолчанию, если ни один из установленных голосов OneCore не поддерживает предпочитаемый язык NVDA. (#10451)
- Если голоса OneCore постоянно будут приводить к сбою при попытках чтения текста, то NVDA автоматически вернётся к использованию eSpeak-NG в качестве текущего синтезатора. (#11544)
- При объявлении строки состояния текущего приложения по NVDA+End, перемещение к ней просмотрового курсора больше не выполняется.
Если вам требуется данный функционал, то назначьте своё сочетание клавиш на соответствующую команду в категории «Объектная навигация» диалога «Жесты ввода». (#8600)
- При попытке открытия диалогового окна настроек, которое уже открыто, NVDA теперь переводит системный фокус на существующий диалог, вместо вызова ошибки. (#5383)
- Брайлевский транслятор Liblouis обновлён до версии 3.19.0. (#12810)
- Добавлены новые трансляционные таблицы для русского сокращённого брайля и языка чивенда.
- Добавлены новые трансляционные таблицы для русского сокращённого брайля и языка чивенда.
- Текст на web-страницах, выделенный тегом <mark>, теперь объявляется NVDA как «подсвеченный». (#12892)
- NVDA больше не будет пытаться завершать свою работу, когда открытые диалоговые окна ожидают от пользователя запрошенного действия (например «Подтверждения/Отмены»). (#12984)
Исправления
- Отслеживание модификаторов клавиатуры (таких как Control или Insert) теперь более надёжно, когда watchdog восстанавливается. (#12609)
- Теперь снова возможно выполнять проверку наличия обновлений NVDA на некоторых системах, где это ранее не работало. Например на свежеустановленных копиях Windows. (#12729)
- NVDA теперь корректно объявляет пустые ячейки в таблицах Microsoft Word при использовании UI Automation. (#11043)
- В ячейках сетки данных ARIA на web-страницах, нажатие клавиши Escape теперь передаётся сетке и больше не приводит к безусловному отключению режима редактирования. (#12413)
- При чтении ячейки заголовка таблицы в Chrome, исправлено двойное объявление названия столбца. (#10840)
- NVDA больше не сообщает числовое значение UIA-ползунков, для которых определено текстовое представление их значения. (UIA ValuePattern теперь предпочтительнее чем RangeValuePattern). (#12724)
- NVDA больше не рассматривает значение UIA-ползунков как процентную величину.
- Объявление координат ячеек в Microsoft Excel при использовании UI Automation теперь снова корректно работает на Windows 11. (#12782)
- NVDA больше не устанавливает недопустимые Python-локали. (#12753)
- Если отключённое дополнение NVDA было удалено, а затем снова установлено, то оно вновь будет включено. (#12792)
- Исправлены ошибки, связанные с обновлением и удалением дополнений, когда каталог дополнения переименовывается или имеются открытые файлы. (#12792, #12629)
- При использовании UI Automation для доступа к таблицам Microsoft Excel, NVDA больше не делает лишних объявлений, когда в таблице выделена единственная ячейка. (#12530)
- NVDA в LibreOffice Writer теперь сообщает больше текста в диалоговых окнах, например в диалогах подтверждения. (#11687)
- Чтение/навигация в режиме обзора в Microsoft Word через UI Automation теперь гарантирует, что документ всегда прокручивается, так что текущая позиция курсора режима обзора видна на экране, а позиция системной каретки в режиме редактирования корректно отражает позицию курсора режима обзора. (#9611)
- При активации режима «читать всё» в Microsoft Word, доступ к которому осуществляется через UI Automation, документ теперь автоматически прокручивается, а позиция системной каретки корректно обновляется вслед за читаемым текстом. (#9611)
- При чтении электронных писем в Microsoft Outlook и использовании для доступа к ним UI Automation, некоторые таблицы теперь рассматриваются как макетные, что означает, что они больше не будут сообщаться по умолчанию. (#11430)
- Исправлена редкая ошибка возникающая при смене аудиоустройства. (#12620)
- Ввод с помощью таблиц литературного Брайля теперь должен вести себя более надежно в полях редактирования. (#12667)
- Теперь при навигации по календарю из области уведомлений Windows, NVDA сообщает день недели полностью. (#12757)
- При использовании китайского метода ввода, такого как «Тайвань - Microsoft Quick» в Microsoft Word, прокрутка брайлевского дисплея вперёд и назад больше не приводит к некорректному переходу в исходную позицию системной каретки. (#12855)
- При доступе к документам Microsoft Word через UI Automation, навигация по предложениям (Alt+↓ и Alt+↑) теперь работает корректно. (#9254)
- При доступе к документам Microsoft Word через UI Automation, теперь сообщается об отступах абзацев. (#12899)
- При доступе к документам Microsoft Word через UI Automation, команда переключения отслеживания изменений и некоторые другие локализованные команды теперь корректно объявляются. (#12904)
- Исправлено дублирование речевого и брайлевского вывода, когда «описание» объекта совпадает с его «содержанием» или «именем». (#12888)
- При доступе к документам Microsoft Word через UI Automation, звук для орфографических ошибок при наборе текста воспроизводится теперь более точно. (#12161)
- В Windows 11, NVDA больше не объявляет «область» при переключении между приложениями по Alt+Tab. (#12648)
- Новая боковая панель заметок теперь поддерживается в Microsoft Word при отключённой поддержке UI Automation. Нажимайте Alt+F12 для перемещения между этой панелью и документом. (#12982)
Изменения для разработчиков
- Building NVDA now requires Visual Studio 2019 16.10.4 or later.
To match the production build environment, update Visual Studio to keep in sync with the current version AppVeyor is using. (#12728)
NVDAObjects.UIA.winConsoleUIA.WinConsoleUIA.isImprovedTextRangeAvailable
has been deprecated for removal in 2022.1. (#12660)- Instead use
apiLevel
(see the comments at_UIAConstants.WinConsoleAPILevel
for details).
- Instead use
- Transparency of text background color sourced from GDI applications (via the display model), is now exposed for add-ons or appModules. (#12658)
LOCALE_SLANGUAGE
,LOCALE_SLIST
andLOCALE_SLANGDISPLAYNAME
are moved to theLOCALE
enum in languageHandler.They are still available at the module level but are deprecated and to be removed in NVDA 2022.1. (#12753)
- The usage of functions
addonHandler.loadState
andaddonHandler.saveState
should be replaced with their equivalentsaddonHandler.state.save
andaddonHandler.state.load
before 2022.1. (#12792) - Braille output can now be checked in system tests. (#12917)
Если не работает ссылка
Если вы на текущей странице обнаружили неработающую ссылку, то пожалуйста, сообщите об этом через Форму обратной связи.
В сообщении укажите неработающую ссылку и ссылку на страницу где обнаружена неработающая ссылка.
Благодарю всех за участие!