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

Оглавление1 Интерфейс поставщика услуг вспомогательных технологий1.1 Обзор AT-SPI1.2 Структура и взаимодействие1.3 История и развитие1.4 Поддержка и развитие1.5 Лицензирование и дополнительные […]

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

  • Обзор 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. 
    • Он также используется для автоматизированного тестирования пользовательских интерфейсов. 
  • Рекомендации и внешние ссылки

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

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

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

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