Document Object Model
Also known as: DOM
A programming interface for web documents that represents the page as a tree of objects, where each HTML element is a node that can be accessed and manipulated programmatically. The DOM is fundamental to web accessibility because screen readers and other assistive technologies interpret the DOM tree to present content to users. The order, hierarchy, and semantic markup within the DOM determine how assistive technologies convey page structure, navigation options, and content relationships. Accessibility tools that filter or modify web content typically operate by traversing and modifying the DOM.
Category: Web Development · Web Accessibility
Related: DOM Manipulation · Semantic HTML · Screen Reader · WAI-ARIA