Набор инструментов обеспечения доступности
-
Обзор Accessibility Toolkit (ATK)
- ATK — это библиотека с открытым исходным кодом, которая предоставляет API для поддержки специальных возможностей в GNOME.
- ATK использует архитектуру клиент-сервер для взаимодействия между вспомогательными технологиями и компьютерными приложениями.
- Платформа специальных возможностей обеспечивает прозрачное взаимодействие между клиентом и сервером.
- В GNOME существуют два разных API: AT-SPI для клиентской стороны и ATK для серверной.
-
Реализации и развитие
- Файлы заголовков ATK доступны для облегчения разработки доступного GUI.
- GAIL — это реализация ATK для GTK+, которая была интегрирована в GTK+ с GNOME 3.2.
- ATK поддерживается многими инструментами и приложениями с графическим интерфейсом, включая OpenOffice и Mozilla Gecko.
- ATK является частью GNOME Accessibility Framework и была разработана Sun Microsystems, а теперь поддерживается сообществом GNOME.
-
Преемник и сопровождающие
- Эмануэль Басси работает над преемником ATK, который будет интегрирован в GTK.
- Новый подход будет основан на инициативе WAI-ARIA и будет доступен с версии GTK 3.99.0.
- Текущими сопровождающими ATK являются Алехандро Пинейро Иглесиас и Билл Хейнеман.
-
Рекомендации и ресурсы
- Ссылки на портал бесплатного программного обеспечения с открытым исходным кодом и вики-страницу команды специальных возможностей GNOME.
- Разработчик GNOME предоставляет загрузку исходного кода Accessibility Toolkit.