← All terms

AJAX

Also known as: Ajax, Asynchronous JavaScript and XML

AJAX is a set of web development techniques that allow web pages to communicate with a server and update portions of the page content without requiring a full page reload. AJAX poses major accessibility challenges because dynamic content updates happen silently in the DOM, meaning screen readers and other assistive technologies may not detect or announce changes to the user. WAI-ARIA live regions (such as aria-live="polite" and aria-live="assertive") were specifically designed to address this problem by providing a mechanism to notify assistive technologies of dynamic content changes.

Category: Web Development · JavaScript

Related: ARIA · WAI-ARIA · JavaScript · DOM · Screen Reader · Assistive Technology

Sources