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