Glossary
Searchable terminology from accessibility, web standards, and related fields.
77 results found in web development.
- AI Code Generation (Code Generation Model, AI Coding Assistant, LLM Code Generation)
- The use of large language models and machine learning to automatically generate, suggest, or complete source code based on natural language prompts or existing code context. Tools like GitHub Copilot,…
- Access Keys (Accesskeys, Keyboard Shortcuts)
- Access keys are keyboard shortcuts defined in HTML using the accesskey attribute that allow users to activate or focus on specific elements — such as links or form controls — by pressing a key combina…
- Accessibility API (Accessibility Interface, Platform Accessibility API)
- A programming interface provided by an operating system or UI framework that exposes information about user interface elements to assistive technologies. Accessibility APIs enable screen readers, swit…
- Accessibility API (Accessibility Application Programming Interface, A11y API)
- A set of programming interfaces provided by operating systems that allow assistive technologies and accessibility services to interact with application user interfaces. Accessibility APIs expose infor…
- Accessibility Object Model (AOM)
- The Accessibility Object Model (AOM) is a proposed W3C web standard that aims to give JavaScript developers direct programmatic access to the browser's accessibility tree. While WAI-ARIA allows author…
- Accessibility Remediation (A11y Remediation, Accessibility Repair)
- The process of identifying and fixing accessibility barriers in digital products such as websites, mobile applications, or documents to bring them into compliance with accessibility standards and make…
- Accessibility Tree (A11y Tree, Accessible Tree)
- A hierarchical data structure maintained by operating systems and browsers that represents the accessible elements of a user interface in a form that assistive technologies can interpret. The accessib…
- Accessibility-Oriented Prompting (Accessible Prompting, A11y Prompting)
- A prompt engineering strategy for large language models (LLMs) in which explicit accessibility requirements are included in the prompt when requesting code generation or UI design. Rather than relying…
- Accessible Role (ARIA Role, Role)
- An accessible role is a property that defines the type and expected behavior of a user interface element as exposed to assistive technologies through the accessibility tree. Roles communicate what an …
- Annotation (Web Annotation, Content Annotation)
- The practice of adding supplementary information, notes, or metadata to existing digital content, typically without modifying the original source. In accessibility, annotation is used to add alternati…
- Authoring Tool (Web Authoring Tool, Content Authoring Tool)
- An authoring tool is any software application used to create or modify web content, ranging from code editors and content management systems (CMS) to visual page builders and social media platforms. T…
- CSS Box Model (Box Model)
- A fundamental concept in CSS that describes how HTML elements are rendered as rectangular boxes with four distinct areas: content (the actual text or image), padding (space between content and border)…
- CSS Media Queries (Media Queries, Responsive Breakpoints)
- A CSS feature that allows stylesheets to apply different rules based on characteristics of the user's device or viewport, such as screen width, resolution, color capability, or user preferences like r…
- Character Spacing (Letter Spacing, Tracking)
- The horizontal space between individual characters in a line of text. Research has shown that increasing character spacing significantly improves reading speed and accuracy for people with dyslexia. T…
- Code Smell (Code Anti-Pattern)
- A characteristic in source code that indicates a potential deeper problem, even if the code technically functions correctly. In accessibility contexts, code smells include patterns like using div or s…
- Content Author (Content Editor, Content Creator, Web Author)
- A person who creates, edits, and publishes content on a website or digital platform, typically using a content management system rather than writing code directly. Content authors are responsible for …
- Content Management System (CMS)
- Software that enables users to create, edit, and publish digital content — typically web pages — without requiring direct coding knowledge. Popular examples include WordPress, Drupal, and SharePoint. …
- Contextual Learning (Context-Dependent Learning)
- The tendency of both humans and AI systems to learn patterns and behaviours from the surrounding context rather than from abstract rules. In web development, contextual learning means that developers …
- Contrast Ratio (Color Contrast Ratio, Luminance Contrast Ratio)
- A numerical measure of the difference in perceived brightness between two colors, expressed as a ratio ranging from 1:1 (no contrast) to 21:1 (maximum contrast, black on white). WCAG 2.2 requires a mi…
- D3 (D3.js, Data-Driven Documents)
- A JavaScript library for producing dynamic, interactive data visualizations in web browsers using SVG, HTML, and CSS. D3 gives developers fine-grained control over visualization rendering but does not…