[KongchangAI]
Concept

AT-SPI

An accessibility service provider interface on the Linux platform, used to expose structured information about UI elements to assistive technologies.

Core Facts

Timeline (last 90 days)

Oct 14

The accessibility tree is a structured UI description that the operating system maintains for assistive technologies (screen readers, voice control, automation tools), exposed by each platform's native APIs: on Windows it is UI Automation (UIA), on macOS it is AXUIElement, on Linux it is AT-SPI, and on Android it is AccessibilityNodeInfo.

Unverified50%
Oct 14

Wayland intentionally limits what other programs can observe and inject, and most AT-SPI-related assumptions are based on X11.

Unverified50%
Aug 27

The Accessibility API is a programming interface provided by the operating system for assistive technologies, allowing programs to read the text content, hierarchical structure, and state information of UI elements; macOS's AX API, Windows's UI Automation, and Linux's AT-SPI are the three mainstream implementations.

Verified65%

All Facts (3)

Source Articles