Glossary
Terms used in accessibility research and practice. Each entry has a definition, common aliases, and category tags.
Search results
- WAI-ARIA(also: ARIA, Accessible Rich Internet Applications)
- A W3C technical specification that defines a set of HTML attributes (roles, states, and properties) for making dynamic web content and user interface components accessible to people using assistive technologies. WAI-ARIA bridges the gap between rich interactive web applications…
- WAI-ARIA(also: ARIA, Accessible Rich Internet Applications, WAI-ARIA Specification)
- A W3C technical specification that defines a set of HTML attributes (roles, states, and properties) to make dynamic web content and custom user interface widgets accessible to people using assistive technologies such as screen readers. ARIA allows developers to communicate the…
- Web 2.0(also: Web Two Point Oh, The Read-Write Web)
- Web 2.0 refers to the shift in web development that emerged in the early 2000s, characterized by user-generated content, dynamic interfaces, rich interactivity, and social participation rather than static page delivery. For accessibility, Web 2.0 introduced significant…
- Web Accessibility(also: Website Accessibility, Digital Web Accessibility)
- The inclusive practice of ensuring that all people, particularly disabled and older people, can use websites in a range of contexts of use, including with mainstream and assistive technologies. Achieving web accessibility requires that websites be designed and developed to…
- Web Accessibility Service(also: WAS)
- A proxy-based intermediary service that sits between a web server and a client browser, intercepting and transforming web content to meet individual users' accessibility needs. Originally prototyped by IBM Research, a Web Accessibility Service parses HTML and related content,…
- Web Automation(also: Browser Automation, Web Macro)
- The process of automating browsing actions on behalf of a user, such as filling forms, navigating between pages, clicking links, or extracting content. Web automation can be achieved through macros (pre-recorded sequences of instructions), scripted approaches, or Programming by…
- Web Complexity(also: Page Complexity, Website Complexity)
- A measure of the technical sophistication and structural density of a web page, typically assessed by the number and types of HTML elements, scripts, embedded objects, and interactive features present. In accessibility research, web complexity is an important factor because more…
- Web Composition(also: Component-Based Web Development)
- Web composition is the practice of building web pages by dynamically combining smaller, reusable pieces of HTML markup — often called snippets, components, or fragments — into complete pages. Modern web frameworks like React, Angular, and Vue are built around this compositional…
- Web Crawler(also: Spider, Web Spider, Web Scraper)
- An automated program that systematically browses the World Wide Web by following links from page to page, collecting and indexing content. In accessibility, web crawlers are used as part of large-scale automated accessibility evaluation platforms to collect web pages for…
- Web Crawling(also: Web Spidering, Web Scraping)
- The automated process of systematically browsing and indexing web pages by following hyperlinks from a starting URL. In accessibility evaluation, web crawlers are used to discover and catalogue pages across a website for audit purposes. Two primary traversal strategies exist:…
- Web Information Extraction(also: WIE, Web Data Extraction, Web Scraping)
- Web Information Extraction (WIE) is a set of techniques for automatically identifying and extracting structured data from web pages. In the context of accessibility, WIE methods are used to analyze the visual rendering of web pages to infer document structure, semantic roles,…
- Web Intermediary(also: Web Proxy, Transcoding Proxy)
- A system that sits between a user's web browser and the web server, intercepting and modifying HTTP requests and responses to adapt web content before it reaches the user. In accessibility contexts, web intermediaries can transform web pages to make them more accessible — for…
- Web Localization(also: Website Localization, L10n)
- The process of adapting a website for a specific locale or market, going beyond text translation to include technical and visual modifications such as adjusting layouts for different text directions, adapting date and currency formats, and modifying images and multimedia for…
- Web Localization(also: L10n, Website Localization)
- The process of adapting a website for a specific locale or target audience, going beyond translation to include cultural, visual, and technical elements such as date formats, colors, images, menu sizes, and page structure. In the context of accessibility, web localization…
- Web Mediation(also: Web Content Mediation, Web Accessibility Mediation)
- The process of automatically modifying web content as it passes between a web server and a user's browser, typically through a proxy server or browser extension, to improve its accessibility or usability. Web mediation can add missing accessibility features (such as generating…
- Web Mining(also: Web Data Mining, Web Content Mining)
- The application of data mining techniques to extract and discover useful information from web data, including web content, structure, and usage patterns. In accessibility evaluation, web mining can be used to analyse source code and DOM structures at scale to identify…
- Web Page Segmentation(also: Page Segmentation, Visual Page Segmentation)
- The process of dividing a web page into its constituent visual blocks or semantic regions, such as headers, navigation menus, content areas, sidebars, and footers. Segmentation algorithms analyse both the source code (DOM structure) and the visual rendering of pages to identify…
- Web Proxy(also: HTTP Proxy, Intermediary, Edge Service)
- A web proxy (or intermediary) is a server that sits between a user's browser and the origin web server, intercepting and potentially modifying HTTP requests and responses as they pass through. In the context of accessibility, proxy-based systems have been used to transform web…
- Web Services
- A standardized method of communication between software applications over the internet, typically using protocols such as HTTP, XML, SOAP, or REST. In the context of accessibility, web services architecture enables intermediary-based approaches where accessibility…
- Web Speech API(also: Web Speech, SpeechSynthesis API)
- A browser-native JavaScript API that provides speech recognition and speech synthesis capabilities directly within web applications. The Web Speech API enables developers to add text-to-speech and voice recognition features without requiring users to install screen reader…
- Web Transcoding(also: Content Transcoding, Web Page Transcoding)
- The process of transforming or reformatting web page content to make it more accessible or usable in different contexts. Transcoding techniques include removing irrelevant elements, reordering content, adding skip links, and simplifying page structure. Originally developed to…
- Web Widget(also: Widget, UI Widget, Web Component)
- A discrete, interactive user interface element within a web page that allows users to perform specific actions or view dynamic content. Widgets range from simple controls like checkboxes and dropdown menus to complex components like date pickers, chat windows, autocomplete…
- Widget(also: UI Widget, Web Widget, Interactive Component)
- A discrete user interface object that users can interact with, such as a dropdown menu, slider, tab panel, date picker, modal dialog, or autocomplete field. The W3C defines a widget as a "discrete user interface object with which the user can interact." In web accessibility,…
- Widget Role(also: ARIA Role, Component Role)
- A property that identifies the type and purpose of a user interface element to assistive technologies. Widget roles communicate what a component is (such as a button, checkbox, slider, or tab) so that screen readers and other assistive tools can announce the element correctly…
- Widget accessibility(also: ARIA widget roles, Custom control accessibility)
- The practice of ensuring that interactive user interface components — such as drop-down menus, tab panels, accordions, modal dialogs, and sliders — are operable and perceivable by users of assistive technologies. Widget accessibility requires correct implementation of WAI-ARIA…
- Wireframe(also: Wireframing, UI Mockup, Page Schematic)
- A visual guide representing the skeletal framework of a website or application, showing page layout, content placement, and navigation structure before detailed design begins. Wireframes are fundamental to web development planning and information architecture. However,…
26 results.