Что нового в NVDA 2026.2.
Этот выпуск включает в себя новую встроенную функцию лупы, улучшения сенсорных жестов и навигации, а также расширенные возможности речи и брайля.
Лупа обеспечивает параметры масштабирования и цветовой фильтрации, чтобы помочь пользователям с нарушениями зрения.
В настоящее время лупа поддерживает только полноэкранный режим, а закреплённые режимы запланированы в будущем выпуске.
Поддержка сенсорного управления была значительно расширена за счёт новых жестов и сенсорной навигации по веб-содержимому в режиме обзора.
Теперь вы можете перемещаться между ссылками, заголовками, полями форм и другими элементами с помощью сенсорных движений.
Функции речи были расширены за счёт поддержки пользовательских речевых словарей, которые могут предоставляться дополнениями, и новых типов словарных статей для более детального управления.
Была добавлена новая настройка для голосов OneCore для управления паузами после знаков препинания.
Новая команда позволяет повторять последнюю произнесённую информацию с возможностью отображения её в сообщении обзора.
Жестом по умолчанию для повторения последней произнесённой информации является NVDA+x, который можно изменить в диалоге жестов ввода.
Брайлевский дисплей теперь может автоматически прокручиваться, а устройства DotPad поддерживают комбинации с несколькими кнопками.
Сочетание клавиш по умолчанию для переключения автоматической прокрутки — NVDA+alt+k.
В Liblouis добавлены новые брайлевские таблицы на итальянском и эстонском языках.
При сбросе NVDA к заводским настройкам теперь доступна кнопка отмены для восстановления предыдущей конфигурации.
⚠⤵
Как стать спонсором или поблагодарить донатом
В качестве благодарности за текущую и многолетнюю работу или в качестве мотивационной поддержки, вы можете отправить любую сумму руководителю русскоязычного сообщества NVDA.RU
Вы также можете стать ежемесячным или ежегодным спонсором (реквизиты те же самые, только сделайте в этом случае соответствующий комментарий).Вся информация о поступлениях будет отображена на страницы статистики.
Благодарю всех кто не прошел мимо и не остался равнодушным!
Вся эта работа важна, не только для руководителя, но и для каждого из вас!Посмотреть отчёт о поступивших донатах
(В вверхней части сайта под кнопкой Donate можно всегда найти эти же реквизиты.
- Карта (Sberbank - Мир):
- Через СБП на Сбербанк
- Кошелёк YooMoney
Также на Сбербанк можно сделать перевод через СБП.
Для этого нажмите на следующую ссылку:
Примечание: Ссылка откроется в браузере если вы зашли с ПК или в приложении Сбербанка если зашли со смартфона.
Номер телефона сразу уже будет заполнен. Для ориентировки, получатель Валентин Николаевич К.
Комментарий можете прислать в СМС также при отправке через СБП.
Сделать перевод на ЮМани легко: Копируем номер кошелька, в приложении Сбербанк переходим в раздел электронных платёжных систем, находим ЮМани, вводим номер кошелька.
Со Сбербанка перевод на ЮМани без комиссии.
Перейти на мою визитку YooMoney
Исправления в системе безопасности
Пожалуйста, ответственно сообщайте о проблемах безопасности в соответствии с политикой безопасности NVDA.
- Предотвращает отображение потенциально конфиденциальной информации на брайлевских дисплеях при выключении или перезагрузке компьютера. (GHSA-qhjv-3xf4-9c66)
Новые возможности
- Лупа:
- NVDA теперь включает встроенную функцию лупы, которая позволяет масштабировать и увеличивать части экрана. (#19228, @Boumtchack)
- Лупа поддерживает различные уровни масштабирования, цветовые фильтры (обычный, оттенки серого, инвертированный) и различные режимы отслеживания фокуса.
- Цветовые фильтры могут помочь пользователям с нарушениями зрения или чувствительностью к свету, инвертируя или уменьшая насыщенность цветов экрана.
- Команда позволяет временно показать просмотр всего экрана.
- Все настройки лупы можно настроить в новой панели "лупа" в параметрах NVDA.
- Из соображений безопасности лупу нельзя использовать одновременно с затемнением экрана.
- Речь:
- Для голосов OneCore была добавлена новая настройка голоса "Естественная пауза после пунктуации", позволяющая пользователям включать и отключать паузы после знаков препинания. (#11876, @gexgd0419)
- Была введена новая команда, назначенная на
NVDA+x, для повторения последней информации, произнесённой NVDA; двойное нажатие отобразит его в режиме обзора. (#625, @CyrilleB79)
- Брайль:
- Добавлена возможность автоматической прокрутки брайлевского дисплея. (#18573, @nvdaes)
- Сочетания клавиш
NVDA+alt+k,NVDA+alt+lиNVDA+alt+jпозволяют соответственно переключать автоматическую прокрутку, увеличивать и уменьшать её скорость.
- Сочетания клавиш
- Брайлевские дисплеи DotPad теперь поддерживают комбинированные жесты с несколькими кнопками. (#19565, @bramd)
- Теперь вы можете одновременно нажимать несколько кнопок для создания собственных жестов (например,
f1+panLeft).
- Теперь вы можете одновременно нажимать несколько кнопок для создания собственных жестов (например,
- Добавлена возможность автоматической прокрутки брайлевского дисплея. (#18573, @nvdaes)
- Сенсорный режим:
- Добавлены сенсорные жесты сведения и разведения пальцев, позволяющие привязывать жесты сведения двумя пальцами к сценариям. (#19963, @kefaslungu)
- Добавлена сенсорная навигация по элементам режима обзора, позволяющая пользователям сенсорного экрана перемещаться между ссылками, заголовками, полями форм, списками, таблицами и другими элементами быстрой навигации. (#3424, @kefaslungu)
- Проведите пальцем вниз или вверх, чтобы переключаться между типами элементов; проведите пальцем вправо или влево, чтобы перемещаться между элементами выбранного типа.
- Типы элементов, отображаемые в круговом меню, можно настроить на панели настроек режима обзора.
- Речевые словари:
- Добавлена поддержка пользовательских речевых словарей. (#19558, #17468, @LeonarddeR)
- Словари могут быть предоставлены в папке
speechDictsпакета дополнения. - Метаданные словаря можно добавить в необязательный раздел
speechDictionariesманифеста дополнения. - Для получения более подробной информации обратитесь к разделу пользовательских речевых словарей в руководстве разработчика.
- Словари могут быть предоставлены в папке
- Для записей речевого словаря были добавлены новые типы, такие как часть слова и начало слова.
Для получения более подробной информации обратитесь к разделу речевых словарей в Руководстве пользователя. (#19506, @LeonarddeR)
- Добавлена поддержка пользовательских речевых словарей. (#19558, #17468, @LeonarddeR)
Тройное нажатие сочетания клавиш (NVDA+control+r) не затрагивается, поскольку оно предназначено для сценариев восстановления. (#19575, @bramd)
Изменения
- Liblouis Braille translator обновлён до 3.37.0. (#19758, @codeofdusk)
- Добавлены новые 6-точечные таблицы для итальянского и эстонского языков.
- Брайль:
- Было обновлено сообщение по брайлю при запуске NVDA, чтобы указать, включено ли затемнение экрана. (#19441, @nvdaes)
- NVDA теперь поддерживает Orbit Reader 40 в собственном режиме HID. (#19756, @trypsynth)
- Теперь можно открыть программу просмотра журнала с помощью
NVDA+f1, даже если уровень журнала установлен на "отключён". (#19318, @CyrilleB79) - Улучшен алгоритм поиска для фильтрации в Магазине дополнений. (#19309)
- Теперь NVDA можно настроить так, чтобы она не воспроизводила звуки ошибок даже в тестовых версиях. (#13021, @CyrilleB79)
- NVDA по умолчанию запускается в режиме обзора при использовании WhatsApp 2.2584.3.0 или выше. (#19655, @josephsl)
- Улучшен режим справки по вводу: (#6621, @Cary-rowen, @Emil-18)
- Если в обычном режиме ввода комбинация клавиш создаёт символ, сначала сообщается комбинация клавиш, а затем символ.
- Если комбинация клавиш соответствует команде NVDA, поведение остаётся таким же, как и раньше, т. е. сообщается описание команды.
- Версия продукта для проводника будет отражать фактическую версию Windows, включая правильные номера сборки и версии.
- Команды математической навигации теперь поддерживают справку по вводу, речевой режим по требованию и могут быть переназначены. (#19871, @RyanMcCleary)
- "COM Registration Fixing Tool" для ясности был переименован в "System Accessibility Repair Tool". (#19622, @bramd)
- Добавлен расширенный параметр для включения записей речевого словаря регулярных выражений в более современный механизм
regex. - Радиокнопки "Тип" в диалоге "Добавить словарную статью" теперь расположены вертикально, а не горизонтально. (#19657)
- Из настройки десятичного разделителя для математических выражений удалён неработающий вариант «Пользовательский». (#20425)
Это более заметно для выпусков Windows, которые представляют собой пакеты обновлений поверх более ранних выпусков, таких как обновление Windows 11 2025 на основе обновления Windows 11 2024. (#19802, @josephsl)
Это обеспечивает поддержку Unicode \w и \b, а также дополнительные функции регулярных выражений.
По умолчанию эта настройка отключена. (#20013, @LeonarddeR)
Исправления ошибок
- Магазин дополнений:
- NVDA больше не завершает аварийно работу, когда каталог загрузки из магазина дополнений не может быть очищен из-за ошибок прав доступа к файлам. (#19202, @christopherpross)
- После отмены загрузки дополнения и повторного открытия Магазина дополнений загрузка другого дополнения больше не завершается с ошибкой. (#20015, @Cary-rowen)
- Автопереключатели профилей конфигурации теперь активируются, когда открыт магазин дополнений. (#19583, @bramd)
- Исправлена ошибка, которая могла возникнуть, когда NVDA проверяла, поддерживается ли язык для синтезатора с недопустимыми языками. (#20080, @nvdaes)
- NVDA попытается быстрее восстановиться после зависаний в некоторых приложениях, особенно написанных на Java. (#14396, @thgcode)
- В режиме обзора Firefox доступные имена элементов управления форм (такие как флажки и переключатели) теперь правильно объявляются, если элемент управления имеет
aria-labelи связанный с ним элемент<label>, который содержит только содержимоеaria-hidden. (#19409, @bramd) - В Foxit PDF Editor NVDA снова может просматривать PDF-документы. (#20440, @cary-rowen)
- Переключение элемента "Включается и выключается, если расположение экрана сохраняется при отрисовке содержимого документа" в категории "Режим обзора" диалога жестов ввода теперь работает правильно. (#18378)
- В Microsoft Word с включённым UIA изменения страниц теперь правильно объявляются при навигации по строкам таблицы, охватывающим несколько страниц. (#19386, @akj)
- Исправлено чрезмерное использование ресурсов и мерцание выделения при использовании визуальной подсветки. (#17434, @hwf1324)
- В Excel, когда включена визуальная подсветка, выделенная ячейка теперь подсвечивается правильно. (#19641, @CyrilleB79)
- Брайль больше не должен переставать следить за фокусом при перемещении по приложению Microsoft Copilot. (#19646, @Emil-18)
- Команда
NVDA+kтеперь правильно сообщает о назначении ссылок, содержащих форматированный текст, например, жирный или курсив. (#19428, @Cary-rowen) - Индикация больших букв теперь правильно объявляется при выборе отдельных символов. (#19505, @cary-rowen)
- MathML в Chromium читается более надёжно после запуска или перезапуска NVDA. (#20049, @RyanMcCleary)
- Декоративные буквы Юникода, такие как отрицательные квадраты, отрицательные кружки и символы региональных индикаторов, теперь нормализуются к своим базовым латинским буквам, когда нормализация Юникода включена. (#19608, @bramd)
- Исправлено зависание NVDA при навигации в IDE JetBrains. (#16741, @christopherpross)
- Записи речевого словаря типа «Целое слово» теперь правильно обрабатывают слова, содержащие знаки объединения Юникода (например, иврит никкуд, арабский харакат). (#20013, @LeonarddeR)
- В частности, записи целых слов больше не совпадают внутри более крупных слов, если эти слова содержат знаки объединения.
- Исправлен случай, из-за которого NVDA могла зависать при чтении математики по брайлю. (#20319, @AAClause)
- NVDA больше не загружает голоса sapi4, которые не поддерживают высоту, скорость или громкость. (#20302)
Изменения для разработчиков
Обратитесь к руководству разработчика для получения информации о процессе устаревания и удаления в API NVDA.
- Объяснена политика NV Access в отношении критических изменений API в Руководстве разработчика. (#19599)
- Обновлены компоненты:
- В функции ведения журналов был добавлен новый параметр
redactSecrets, например,log.debug. (#19966)- Если установлено значение
True, выходные данные журнала будут очищены, чтобы обнаруженные секреты были заменены звёздочками. - По умолчанию для повышения производительности установлено значение
False. - Рекомендуется включать эту функцию при регистрации чего-либо особенно конфиденциального, например, содержимого буфера обмена.
- Добавлен уровень ведения журнала
DEBUG_UNREDACTEDдля случаев, когда разработчикам явно требуется ведение журнала отладки без маскировкиredactSecrets.
- Если установлено значение
- Библиотеки NVDA, созданные системой сборки, теперь связаны с флагом /CETCOMPAT, улучшение защиты от некоторых атак вредоносного ПО. (#19435, @LeonarddeR)
- Подклассы
browseMode.BrowseModeDocumentTreeInterceptor, которые поддерживают включение и выключение расположение на экране, должны переопределять метод_toggleScreenLayout, а не реализовыватьscript_toggleScreenLayoutнапрямую. (#19487) - В раздел класса UIA.UIA добавлен новый метод, вызываемый
_getUIACacheablePropertyValue_handlesCOMErrors. (#19713, @Emil-18)- Этот метод вызывает
_getUIACacheablePropertyValueи принимает дополнительный аргумент (onError), определяющий значение, которое должно быть возвращено в случае возникновения ошибкиCOMError.
- Этот метод вызывает
- Цель сборки
scons testsбыла удалена, так как она была ошибочно названа. - Добавлен частный модуль
_asyncioEventLoop, который обеспечивает цикл событий asyncio, работающий в фоновом потоке, для использования компонентами NVDA. (#19816, @bramd) - Добавлено несколько функций, связанных с функцией автоматической прокрутки Брайля. (#19126, @nvdaes):
- Добавлен метод
autoScrollвbraille.handler. - Добавлено несколько функций для обработки преобразований и обновлений значений конфигурации в
config.conf:- Добавлена функция
getConfigValueдля получения значения по указанному пути к ключу конфигурации. - Добавлена функция
setConfigValueдля установки значения для предоставленного пути к ключу конфигурации. - Добавлена функция
valueToPercentageдля расчёта процентного представления значения конфигурации в его диапазоне. - Добавлена функция
percentageToValueдля преобразования процентов в соответствующее значение конфигурации. - Добавлена функция
clampedIncrementAndUpdateConfigдля обновления значения конфигурации путём применения шага, ограниченного допустимым диапазоном.
- Добавлена функция
- Добавлен метод
- NVDA теперь создаётся с помощью Visual Studio 2026. (#20203, @LeonarddeR)
- Исправлено состояние race в
nvdaController_speakSsmlнаasynchronous=False, из-за которого сигналspeechCanceled, подаваемый между возвратомqueueFunctionи потоком синтезатора, выполняющимCallbackCommand, не перехватывался, в результате чего вызов блокировался на неопределённый срок. (#20220, @LeonarddeR)
Она запускал только проверку комментариев к строке перевода, что эквивалентно scons checkPot.
Цель scons checkPot также была заменена на runcheckpot.bat.
Вместо этого используйте отдельные тестовые команды: runcheckpot.bat, rununittests.bat, runsystemtests.bat, runlint.bat. (#19606, #19676, @bramd)
Устаревшие функции
- Константы
speechDictHandler.ENTRY_TYPE_*устарели. speechDictHandler.SpeechDictEntryиspeechDictHandler.SpeechDictбыли перенесены вspeechDictHandler.types. (#19430, @LeonarddeR)speechDictHandler.dictionariesиspeechDictHandler.dictTypesустарели без замены. (#19558, @LeonarddeR)
Вместо них используйте перечисление speechDictHandler.types.EntryType. (#19430, @LeonarddeR)
Если не работает ссылка
Если вы на текущей странице обнаружили неработающую ссылку, то пожалуйста, сообщите об этом через Форму обратной связи.
В сообщении укажите неработающую ссылку и ссылку на страницу где обнаружена неработающая ссылка.
Благодарю всех за участие!