Улучшение доступности Microsoft Word — История изменений
Автор: paulber19 (paulber19@laposte.net)
URL: https://github.com/paulber19/wordAccessEnhancementNVDAAddon.git
Загрузка:
Извините, этот документ является автоматическим переводом с французского языка.
1. v3.8 (26 февраля 2026 г.)
Совместимость с NVDA 2026.1.
Версии NVDA ниже 2025.1 больше не поддерживаются.
Что нового:
- добавлен скрипт «windows + alt + b» для переключения вида в черновой режим.
Исправления ошибок:
- параметры синтезатора, используемого для автоматического чтения, снова правильно сохраняются (регрессия с версии 3.7 расширения).
- отображение параметров автоматического чтения снова возможно (регрессия с версии 3.7 расширения).
Разработка:
- для отображения «Что нового» новой версии расширения документ «changes.html» больше не открывается через «urlopen», а загружается, временно сохраняется в папке «appData\local\temp» и открывается в браузере.
- учтено закрытие сайта rawgit.com для обновления дополнения.
- использование json вместо pickle для хранения статуса обновления дополнения.
Соответствие API NVDA:
- учтено перемещение версии NVDA в модуле «buildVersion.py».
2. v3.7 (6 июня 2025 г.)
Совместимость с NVDA 2025.1.
Версии NVDA ниже 2024.1 больше не поддерживаются.
Что нового:
- дополнения, касающиеся проверки текста:
- скрипты для перехода от орфографической ошибки к орфографической ошибке без переключения в режим навигации.
- скрипты для перехода от грамматической ошибки к грамматической ошибке без переключения в режим навигации.
- скрипт для отображения предложений для орфографической ошибки под курсором.
- озвучивание результата действия сочетаний клавиш Word «control+majuscule+o» и «control+majuscule+p» (соответственно переключение в режим структуры и переключение в страничный режим).
- добавление, для всех версий NVDA, поддерживаемых дополнением, озвучивания результата действия сочетаний клавиш Word, поддерживаемых последней версией NVDA.
- добавление в описание документа типа представления.
- добавлен скрипт для переключения между голосом для автоматического воспроизведения и голосом для Word.
Изменения:
- для разрешения конфликта команд «windows+control+right и left arrow» с командами Windows (смена виртуального рабочего стола), команды перемещения в таблице больше не блокируются вне таблицы. Сообщение «Не в таблице» больше не объявляется, и команды затем отправляются в Windows.
- Параметр, касающийся использования словарей символов, больше не является частью настроек, сохраняемых для голоса автоматического воспроизведения.
- Для обеспечения совместимости с NVDA 2025.1 настройки голоса для автоматического чтения стираются при первом запуске дополнения в этой версии. Их необходимо сохранить заново.
Исправления ошибок:
- поиск обновлений больше не выполняется, когда опция «Автоматически проверять наличие обновлений» отключена сразу после запуска NVDA.
Разработка:
- при установке дополнения текущая конфигурация больше не сохраняется в папке расширения, а теперь сохраняется в папке конфигурации пользователя. Это позволяет сохранить текущую конфигурацию, даже если установка прошла неудачно.
Соответствие API NVDA:
- использование метода «ExecAndPump» модуля «systemUtils».
- учёт перемещения параметра «outpuDevice» из раздела «speech» в раздел «audio» конфигурации NVDA.
- учёт запоминания устройства вывода аудио по его ID вместо его имени.
- Учтено устаревание Gui.messagebox и Gui.message.messagebox, заменённых на messagedialog:
- Messagedialog теперь используется для всех версий NVDA выше 2025.1.
3. v3.6 (11 октября 2024 г.)
совместимость с NVDA 2024.2, 2024.3 и 2024.4.
Что нового:
- улучшение, касающееся примечаний:
- добавлен скрипт «windows + alt + o» для объявления или отображения ответов на примечания под курсором.
- добавлен скрипт «windows + alt + y» для ответа на примечание под курсором.
- возможность указания имени автора при вставке примечания.
- в диалог вставки элементов добавлен элемент «Ответить на примечание» для ответа на примечание под курсором.
- в диалоге, отображающем список примечаний:
- добавлена кнопка для чтения ответов на примечание.
- добавлена кнопка для ответа на примечание.
- добавлена кнопка для изменения имени автора.
- перемещение от предложения к предложению теперь работает правильно при использовании UIA.
- скрипты для перемещения по абзацам с возможностью пропуска пустых абзацев приведены в соответствие со скриптами NVDA.
- Скрипт для чтения текста элемента под курсором (обычная или концевая сноска) теперь позволяет при повторном нажатии жеста команды изменить этот текст.
- автоматическое чтение обычных или концевых сносок теперь работает, когда параметр «Использовать UI Automation для доступа к элементам управления документов Microsoft Word» установлен либо в «Когда целесообразно», либо в «Всегда».
- добавлен скрипт (без жеста ввода) для установки параметра «Использовать UI Automation для доступа к элементам управления документов Microsoft Word» без необходимости доступа к категории «Дополнительно» настроек NVDA.
Исправления ошибок:
- исправление в документации клавиш горизонтального и вертикального перемещения в активированном режиме «командный слой для таблиц».
- удаление концевой или обычной сноски больше не вызывает ошибку, когда активировано автоматическое чтение сносок.
- текст, связанный с примечанием, теперь правильно отображается, когда указано только одно примечание.
Изменения:
- скрипты, касающиеся перемещений от предложения к предложению или от абзаца к абзацу, больше не отображаются в категории жестов ввода дополнения, поскольку они запускаются неизменяемыми командами Word.
- клавиша «Escape» больше не позволяет деактивировать режим «командный слой для таблиц».
4. v3.5 (28 марта 2024 г.)
Что нового:
- Совместимость с NVDA 2024.1 и прекращение поддержки версий NVDA ниже 2023.1.
- учёт режима «Речь по требованию», представленного в NVDA 2024.1: все скрипты, объявляющие информацию, будут озвучивать эту информацию. В этом режиме все остальные скрипты будут оставаться безмолвными.
Разработка:
- удаление кода, специфичного для версий ниже NVDA 2023.1.
5. v3.4 (15 февраля 2023 г.)
Совместимость с NVDA 2023.1
6. v3.3 (24 мая 2022 г.)
Возможности:
- добавление в информацию о документе:
- индикации «содержит скрытый текст» в статистике,
- индикации состояния параметра Word «показывать скрытый текст».
Исправления ошибок:
- отсутствие перевода некоторых типов элементов в диалоге, открываемом с помощью «nvda+f7».
- ошибка при перемещении от закладки к закладке.
- ошибка получения информации о документе, когда границы страниц не единообразны.
- параметры категории «Форматирование документа» больше не изменяются при поиске примечаний с помощью диалога «Поиск элементов» (windows+alt+f5).
Изменения:
- удалено сообщение, которое требовало для хорошей работы расширения снять флажок «Использовать UI Automation для доступа к элементам управления документов Microsoft Word, когда доступно».
7. v3.2 (4 февраля 2022 г.)
- Совместимость с NVDA 2022.1.
- сброс конфигурации в случае ошибок в файле конфигурации.
Изменения:
- во время автоматического обновления расширения оно больше не спрашивает пользователя, хочет ли он сохранить текущие параметры конфигурации расширения.
8. v3.1 (19 декабря 2021 г.)
Совместимость с NVDA 2021.3. Версии NVDA ниже 2020.4 больше не поддерживаются.
9. v3.0 (23 июня 2021 г.)
Совместимость с NVDA 2021.1. Версии NVDA ниже 2019.3 больше не поддерживаются.
Новые возможности:
- Расширение скрипта для вставки примечания для вставки обычной или концевой сноски.
- касательно диалога, отображающего список найденных элементов:
- добавлена кнопка «Изменить» для примечаний, обычных и концевых сносок.
- добавлена кнопка «Удалить всё» для обычных и концевых сносок.
- добавление автоматического чтения вставленных, удалённых или изменённых текстов.
Исправления ошибок:
- исправлена ошибка, сообщаемая при отображении информации о документе.
- исправлена ошибка NVDA, связанная с неработоспособностью скрипта «nvda + f7» в режиме правки: больше не требуется предварительно активировать режим навигации хотя бы один раз.
Другие изменения:
- реорганизация параметров расширения.
- реструктуризация руководства пользователя.
- удалён код, специфичный для Python 2.7.
10. v2.3 (31 декабря 2020 г.)
- совместимость с NVDA 2020.4
- добавлено автоматическое чтение концевых сносок.
- добавление типа выбранного элемента в заголовок диалогового окна «Список элементов», открываемого с помощью «nvda + f7».
- программируемое ограничение времени поиска элементов в диалоговом окне «Список элементов».
- необязательная циклическая навигация в режиме навигации.
11. v2.2.1 (9 декабря 2020 г.)
обновлён турецкий перевод.
12. v2.2 (6 декабря 2020 г.)
- совместимость с NVDA 2020.3
- исправлен конфликт клавиши быстрой навигации для закладок («,»: «-» по умолчанию и «¡» для испанской клавиатуры).
- добавлена кнопка «Что нового» в диалоговом окне, предлагающем установку нового обновления.
- добавлена кнопка «Просмотреть историю» в категории «Обновление» параметров дополнения.
- очистка кода (исправление ошибок, обнаруженных Flake8)
13. v2.1 (28 июля 2020 г.)
Совместимость с NVDA 2020.2
14. v2.0 (16 апреля 2020 г.)
- совместимость с NVDA 2020.1.
- добавлены скрипты для перехода к первой или последней ячейке в таблице.
- добавлено объявление о прибытии в первую или последнюю ячейку таблицы.
- выделение ячейки после перемещения по команде в таблице (для того же поведения, что и при стандартном перемещении с помощью табуляции).
- номер строки или столбца объявляется в соответствии с опцией «Координаты ячейки» категории «Форматирование документа» NVDA.
- адаптация скриптов для проверки орфографии Word 2019.
- автоматическое чтение примечаний и обычных сносок (NVDA 2019.3 и выше).
- исправление слишком долгого времени отклика в конце документа и при перемещении по абзацам.
- соответствие NVDA для теста совместимости расширений с NVDA.
- клавиши быстрой навигации режима обзора, настраиваемые в соответствии с языком NVDA.
Изменения для пользователя: клавиши команд режима навигации и некоторые жесты команд были изменены для совместимости с клавиатурой Qwerty.
- v1.0.1 (7 марта 2020 г.) +
- исправление документации.
- перевод дополнения на испанский язык Гюнтером Мелендесом (Gunther Melendez), изменения Реми Руиса (Rémy Ruiz).
15. v1.0 (7 февраля 2020 г.)
Это дополнение меняет название, чтобы избежать путаницы с другими дополнениями. Его версия начинается с 1.0.
- совместимость с NVDA 2019.3.
- изменения жестов ввода:
- замена клавиши NVDA нажатием «windows» в комбинациях с клавишей «alt».
- удаление жестов ввода скриптов для перемещения с объявлением всех ячеек.
- добавлен скрипт для включения или отключения объявления ячеек в этой строке или столбце при перемещении по таблице.
- добавлен режим слоя таблицы, предоставляющий возможность использовать клавиши со стрелками для перемещения по таблицам.
- добавлен скрипт для объявления текущей ячейки.
- добавлен скрипт «Информация о документе».
- улучшение доступности проверки орфографии Word 2013 и 2016.
- удаление объявления изменений уровня заголовков.
- подготовка к совместимости с python 3.
16. v3.1 (10 апреля 2016 г.)
- добавлено объявление столбца для команды клавиатуры «key_line_page»
17. v3.0 (10 марта 2016 г.)
- удаление скриптов быстрого перемещения (дублирование с режимом навигации NVDA),
- удаление скриптов для объявления при повторной поддержке заголовков строк или столбцов (теперь используется опция, встроенная в NVDA),
- совместимость с NVDA 2016.1.
18. v2.5 (22 июня 2015 г.) (не выпущена)
- изменение команды клавиатуры: «nvda+control+f6» «alt+backspace» и nvda + numpad delete".
- указание позиции относительно левого и верхнего края (команда «alt + backspace»", «alt + numpad delete»)
- добавление поиска объектов на текущей странице (команда nvda+alt+f5)
- режим совместимости с навигацией NVDA (изменение навигационных сочетаний клавиш)
19. v2.4 (11 июня 2015 г.)
- исправление блокировки, появившейся с NVDA 2015.1
- добавлен скрипт для выбора режима быстрой навигации
20. v2.3 (14 декабря 2014 г.)
- добавлена команда для перемещения фокуса к предыдущему или следующему предложению («alt+ стрелка вверх или вниз»)
- исправление документации и перевода
- исправлен manifest.ini
21. v2.2 (1 ноября 2014 г.)
- добавлена быстрая навигация
- разделение на две категории графических объектов (находящихся в текстовом слое и слое рисования)
- добавлен скрипт «nvda+alt+r» для чтения текстового курсора редактирования,
- добавлен скрипт «nvda+alt+e» для чтения сноски в конце или внизу страницы в позиции курсора
22. v2.1 (1 октября 2014 г.)
- добавлена кнопка «Найти и просмотреть»,
- добавлены сочетания клавиш для кнопок диалоговых окон,
- исправление документации
- изменение цвета фона элементов списка.
- исправлен выбор по умолчанию при нажатии кнопки «Найти и скопировать в буфер обмена»
23. v2.0 (24 сентября 2014 г.)
- совместимость с версией 2014.3
- добавлены скрипты для таблиц
- добавлен скрипт для включения или отключения пропуска пустых абзацев
24. v1.0 (24 января 2014 г.)