Glossary
Searchable terminology from accessibility, web standards, and related fields.
77 results found in web development.
- Vision-based Page Segmentation (VIPS)
- A web page segmentation algorithm that uses both the source code and the visual presentation of a web page to divide it into hierarchical visual blocks. VIPS produces a tree structure where the root n…
- WAI-ARIA (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 te…
- Web Accessibility (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. Achiev…
- Web Automation (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 (p…
- Web Composition (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 w…
- Web Crawling (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 …
- Web Localization (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, …
- Web Mining (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…
- Web Page Segmentation (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…
- Web Proxy (HTTP Proxy, Intermediary, Edge Service, Proxy Server)
- 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 …
- Web Speech API (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 voi…
- Web Transcoding (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…
- Widget (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 use…
- Widget accessibility (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 t…
- XForms (W3C XForms)
- XForms is a W3C specification for web forms that separates the purpose of a form (its data model) from its visual presentation, providing richer semantics than traditional HTML forms. Unlike HTML form…
- XHTML (Extensible HyperText Markup Language, XHTML 1.0, XHTML 2.0)
- XHTML (Extensible HyperText Markup Language) is a family of W3C specifications that reformulated HTML as an XML application, requiring stricter syntax rules such as properly nested elements, lowercase…
- XSLT (Extensible Stylesheet Language Transformations, XSL Transformations)
- A W3C standard language for transforming XML documents into other formats such as HTML, plain text, or different XML structures. XSLT uses template rules that match patterns in the source XML and prod…