3 января организация NV Access сообщила о выходе NVDA версии 2022.4, бесплатной программы экранного доступа с открытым исходным кодом для операционных систем семейства Microsoft Windows. В качестве значимых изменений отмечаются новые клавиатурные команды, в том числе для чтения столбцов и строк в таблицах; добавление в руководство пользователя нового раздела «Краткое начальное руководство»; исправление нескольких ошибок; обновление eSpeak и LibLouis, для которого добавлены новые таблицы Брайля для различных языков. Разработчики NVDA рекомендуют всем пользователям перейти на новую версию программы.
Обновить установленную и запущенную программу NVDA можно через меню приложения (комбинация клавиш Insert + N), выбрав пункт «Справка», затем — «Проверить наличие обновлений...». Установочный пакет NVDA 2022.4 можно загрузить со страницы официального сайта программы.
Приветствуется финансовая поддержка проекта в виде добровольных пожертвований.
Новое
- В руководство пользователя добавлен раздел Quick Start Guide (Краткое начальное руководство).
- Добавлена новая команда для проверки сочетания клавиш текущего элемента с фокусом: Настольный: Shift +2 на цифровом блоке, Ноутбук: NVDA + CTRL + Shift + точка .
- Добавлены новые команды для перемещения обзорного курсора по страницам, поддерживаемым приложением: Перейти на предыдущую страницу: Настольный: NVDA + PageUp , Ноутбук: NVDA + Shift + PageUp; Перейти на следующую страницу: Настольный: NVDA + PageDown , Ноутбук: NVDA + Shift + PageDown.
- Добавлены следующие команды для чтения таблиц:
- читать всё в колонке: NVDA + Control + Alt + стрелка вниз;
- читать всё в строке: NVDA + Control + Alt + стрелка вправо;
- прочитать колонку целиком: NVDA + Control + Alt + стрелка вверх;
- прочитать строку целиком: NVDA + Control + Alt + стрелка влево.
- В Microsoft Excel теперь NVDA объявляет о перемещении из таблицы в электронной таблице при помощи UI-Automation.
- Заголовки таблиц отчётов теперь можно настраивать отдельно для строк и столбцов.
Изменения
- eSpeak NG был обновлен до версии 1.52-dev (Исправлена чтение латинских символов при использовании китайского языка).
- Обновлен транслятор Брайля LibLouis до версии 3.23.0 (Добавлены новые таблицы Брайля для китайского, шведского и других языков).
- NVDA теперь включена в архитектуру операционной системы как часть отслеживания статистики пользователей.
Исправления
- При обновлении NVDA с помощью интерфейса командной строки диспетчера пакетов Windows (также известного как winget) выпущенная версия NVDA больше не всегда рассматривается как более новая, чем любая установленная альфа-версия.
- NVDA теперь правильно читает групповые блоки в Java-приложениях.
- каретка правильно следует за читаемым текстом во время выполнения команды «Читать всё» в таких приложениях, как Bookworm, WordPad или средство просмотра журналов NVDA.
- В программах, использующих UI-Automation, исправлено чтение состояния частично отмеченных флажков.
- Улучшена производительность и стабильность в Microsoft Visual Studio, терминале Windows и других приложениях на основе UI-Automation (Эти исправления применимы к Windows 11 Sun Valley 2 (версия 22H2) и более поздним версиям. Выборочная регистрация событий модели UI-Automation и изменений свойств теперь включена по умолчанию).
- Чтение текста, вывод брайля и сокрытие паролей теперь работают должным образом во встроенном элементе управления терминалом Windows в Visual Studio 2022.
- NVDA теперь поддерживает DPI при использовании нескольких мониторов. Существует несколько исправлений для использования параметра DPI выше 100% или нескольких мониторов. Проблемы могут по-прежнему существовать с версиями Windows старше, чем Windows 10 1809. Чтобы эти исправления работали, приложения, с которыми взаимодействует NVDA, также должны учитывать DPI. Обратите внимание, что всё ещё известны проблемы с Chrome и Edge (Визуальные выделенные кадры теперь должны быть правильно размещены в большинстве приложений. Взаимодействие с сенсорным экраном теперь должно быть точным для большинства приложений. Отслеживание указателя мыши теперь должно работать для большинства приложений).
- Изменения состояния ориентации (альбомная/книжная ориентация) теперь корректно игнорируются, когда изменений нет (например, при переключении мониторов).
- NVDA теперь сообщает о перетаскивании элементов на экране в таких местах, как перестановка плиток меню «Пуск» Windows 10 и виртуальных рабочих столов в Windows 11.
- В дополнительных настройках опция «Воспроизвести звук для зарегистрированных ошибок» теперь корректно восстанавливается до значения по умолчанию при нажатии кнопки «Восстановить значения по умолчанию».
- В приложениях Java теперь NVDA позволяет выделить текст с помощью сочетания клавиш NVDA + f10.
- NVDA больше не будет застревать в меню при нажатии стрелок вверх и вниз в многопоточных разговорах в Microsoft Teams.
Изменения для разработчиков
За подробной информацией о изменениях в API NVDA следует обращаться к Обратите внимание, что после обновления любого программного обеспечения рекомендуется перезагрузить компьютер. Обновление программного обеспечения может изменить файлы, которые используются. Это может привести к нестабильности и странному поведению, которое решается перезагрузкой. Это первое, что нужно попробовать, если вы заметили что-то странное после обновления.
textChange
для большинства приложений UI-Automation из-за их крайне негативного влияния на производительность.
Устаревшие API
Важное примечание
Социальные сети