Assistive Technology Service Provider Interface (AT-SPI) is a toolkit-neutral way of providing accessibility facilities in applications. It was developed by the GNOME project. AT-SPI toolkits provide a logical representation of the content of the application. Helpful assistants like screen readers or magnifiers can then allow disabled persons to browse and interact with the applications.
AT-SPI can also be used for automated testing of user interfaces, with tools such as Linux Desktop Testing Project and Dogtail.
It is currently supported by GTK+ 2, Java/Swing, the Mozilla suite, StarOffice/OpenOffice.org and Qt 4[1] (KDE's toolkit library).
The Free Standards Group is considering AT-SPI for adoption as a Linux standard.[2]
External links
References
- ^ Cross-Platform Accessibility Support in Qt 4, by Trolltech
- ^ Free Standards Group, Statement On Desktop Accessibility Development (2005-09-25). Accessed 2007-02-06.