Интерфейс поставщика услуг вспомогательных технологий

Интерфейс поставщика услуг вспомогательных технологий Обзор AT-SPI AT-SPI — это платформа для двунаправленной связи между вспомогательными технологиями и приложениями.  Она […]

Интерфейс поставщика услуг вспомогательных технологий

  • Обзор AT-SPI

    • AT-SPI — это платформа для двунаправленной связи между вспомогательными технологиями и приложениями. 
    • Она является стандартом де-факто для обеспечения доступности на Linux и других платформах. 
  • Структура и взаимодействие

    • AT-SPI представляет собой архитектуру клиент-сервер, где вспомогательные технологии являются клиентами, а приложения — серверами. 
    • Платформа обеспечивает прозрачное взаимодействие между клиентом и сервером через различные технологии IPC. 
  • История и развитие

    • AT-SPI изначально был разработан для использования CORBA и использовал ORBit и Bonobo. 
    • Переход на D-Bus был осуществлен в 2006 году для улучшения производительности и дизайна. 
    • AT-SPI версии 2 был выпущен вместе с GNOME 3.0 в 2011 году. 
  • Поддержка и развитие

    • Поддержка AT-SPI обеспечивается сообществом GNOME, а не Oracle после приобретения Sun Microsystems. 
    • ATK, компонент специальных возможностей GNOME, является основным инструментом для взаимодействия с AT-SPI. 
  • Лицензирование и дополнительные применения

    • AT-SPI выпущен под лицензией GNU Library General Public License версии 2. 
    • Он также используется для автоматизированного тестирования пользовательских интерфейсов. 
  • Рекомендации и внешние ссылки

    • Ссылки на документацию и ресурсы проекта доступны на сайте проекта. 

Полный текст статьи:

Интерфейс поставщика услуг вспомогательных технологий — Википедия

Оставьте комментарий

Прокрутить вверх