← All terms

Accessibility API

Also known as: Accessibility Application Programming Interface, Platform Accessibility API

A software interface provided by operating systems and browsers that exposes information about user interface elements — including their roles, states, properties, and relationships — to assistive technologies such as screen readers. Accessibility APIs (e.g., Microsoft UI Automation, macOS Accessibility API, IAccessible2, ATK/AT-SPI on Linux) allow assistive technologies to query the structure and content of applications without parsing the underlying code directly. In web contexts, browsers translate HTML and ARIA markup into accessibility API calls that screen readers consume, though the quality and completeness of this translation varies across browsers and platforms.

Category: Assistive Technology · Web Development · software · web standards

Related: WAI-ARIA · Screen Reader · NVDA · JAWS

Sources