»зменени€ в разработке плагинов дл€ NVDA 2019

ƒата публикации:11.12.2018
ѕоделитьс€ в Twitter ѕоделитьс€ в Facebook ѕоделитьс€ в VKontakte ѕоделитьс€ в Telegram

Ќачина€ с NVDA 2019.1, разработчиков и пользователей дополнений дл€ NVDA ожидают серьЄзные глубинные изменени€, которые потребуют от разработчиков провести работу по адаптации дополнений к новейшим верси€м NVDA.

”же в снапшотах альфа версий NVDA 2019.1, которые начали выходить с 6 декабр€, NVDA будет провер€ть все установленные дополнени€ на совместимость с последней актуальной версии программы. ѕроверка на совместимость будет производитьс€ посредствам обращени€ к новым двум флажкам манифеста, а именно:

  • minimumNVDAVersion: указывает минимальную версию NVDA с которой может быть совместимо данное дополнение.
  • lastTestedNVDAVersion: указывает последнюю проверенную версию NVDA, с которой может быть совместимо дополнение.

¬се разработчики дополнений, которые хот€т, чтобы их дополнени€ оставались совместимыми с NVDA 2019.1 и более новыми верси€ми, должны добавить эти флажки совместимости.

Ќачина€ с альфа версий NVDA2019.1, в случа€х, когда NVDA определит, что р€д установленных дополнений €вл€ютс€ несовместимыми, пользователю будет представлено диалоговое окно с предложением определить, какие дополнени€ он будет использовать, несмотр€ на то, что они отмечены как несовместимые. јналогичный диалог будет представлен при попытке запустить установку несовместимого дополнени€.

ƒанные изменени€ будут внесены по нескольким причинам. ¬о-первых, уже в течение некоторого времени в тестовом режиме ведЄтс€ работа по подготовке NVDA к переходу на новый €зык программировани€ Python 3. ƒополнени€, написанные в Python 2, не будут поддерживатьс€, после того как NVDA окончательно перейдЄт на Python 3. ¬ насто€щее врем€ имеетс€ 3 дополнени€, совместимых с Python 3, а именно: resource Monitore, systray list и windows 10 app essentials. ¬ €нваре к ним добавитс€ дополнение station playlist.

¬о-вторых, в ближайшем будущем планируетс€ переработка механизма речевого вывода NVDA, что может привести к тому, что некоторые дополнени€ синтезаторов речи станут несовместимыми с последующими верси€ми NVDA.

ѕо состо€нию на 8 декабр€ 2018 следующие дополнени€ могут быть обозначены как совместимые с NVDA2019.1 :

  • Add-on Updater
  • Easy Table Navigator
  • Enhanced Touch Gestures
  • Focus Highlight
  • Golden Cursor
  • GoldWave
  • ObjPad
  • Object Location Tones
  • Resource Monitor
  • StationPlaylist Studio
  • SystrayList
  • Unicode Braille Input
  • Virtual Review
  • Windows 10 App Essentials
  • Braille Extender


–аспространение материалов сайта означает, что распространитель прин€л услови€ лицензионного соглашени€.
»де€ и реализаци€: © ¬ладимир ƒовыденков и јнатолий  амынин,  2004-2021