Accessibility API
Also known as: Accessibility Interface, Platform Accessibility API
A programming interface provided by an operating system or UI framework that exposes information about user interface elements to assistive technologies. Accessibility APIs enable screen readers, switch access devices, and other assistive technologies to programmatically read, navigate, and interact with application content. Examples include UIAccessibility on iOS, AccessibilityNodeInfo on Android, IAccessible2 on Windows, and AT-SPI on Linux. Developers use these APIs to provide semantic information such as labels, roles, states, and relationships that assistive technologies need to convey the interface to users with disabilities.
Category: Assistive Technology · software engineering · web development · Digital Accessibility
Related: Screen Reader · TalkBack · VoiceOver · WAI-ARIA · Assistive Technology