← All terms

Rich internet application

Also known as: RIA

A web application that uses client-side scripting (typically JavaScript) to provide dynamic, interactive functionality similar to desktop software, including features like drag-and-drop, real-time updates, and complex widgets. Rich internet applications present significant accessibility challenges because their dynamic content and custom interactive components often bypass the standard HTML semantics that assistive technologies rely on, necessitating the use of WAI-ARIA to convey roles, states, and properties programmatically.

Category: web development · web accessibility

Related: ARIA · Widget accessibility · MutationObserver · Semantic HTML

Sources