Glossary
Terms used in accessibility research and practice. Each entry has a definition, common aliases, and category tags.
Search results
- AI Coding Assistant(also: AI Pair Programmer, Code Copilot)
- An artificial intelligence tool integrated into code editors that assists developers by generating code suggestions, completing code snippets, and answering programming questions using large language models trained on code repositories. In accessibility contexts, AI coding…
- Abstract Syntax Tree(also: AST, Syntax Tree)
- A hierarchical tree representation of source code structure that captures the syntactic relationships between programming constructs like functions, classes, loops, and statements. In accessibility, AST-based navigation tools like StructJumper allow blind programmers to traverse…
- Accessibility Inspector(also: Xcode Accessibility Inspector)
- A developer tool included with Apple's Xcode development environment that allows developers and QA testers to audit iOS, macOS, and other Apple platform apps for accessibility issues. The tool can run automated accessibility checks on a connected device or simulator, detecting…
- Browser Developer Tools(also: DevTools, Web Inspector, Developer Console)
- Built-in browser utilities that allow web developers to inspect, debug, and modify web pages in real-time. Features include DOM inspection, CSS editing, JavaScript debugging, network monitoring, and performance profiling. Major browsers (Chrome, Firefox, Safari, Edge) include…
- Command-Line Interface(also: CLI, Command-Driven Interface, Command Interface)
- A user interface style in which the user types textual commands, usually following a defined syntax, to drive a system. Command-line interfaces are typically fast and powerful for expert users, scriptable, and efficient for repetitive work, but require users to memorise commands…
- Core Haptics
- Apple's iOS framework for designing and playing custom vibrotactile patterns on iPhone using the Taptic Engine. Core Haptics lets developers synthesize transient 'taps' and continuous vibrations, vary intensity and sharpness over time, and synchronize haptics with audio using…
- ELAN(also: EUDICO Linguistic Annotator)
- A free, open-source annotation tool developed at the Max Planck Institute for Psycholinguistics for creating, editing, and searching multi-tier, time-aligned annotations on video and audio recordings. ELAN has become the de-facto standard tool for sign-language corpus work…
- Graphviz(also: DOT, Graphviz DOT)
- An open-source graph visualization software suite that renders structural representations of graphs and networks from the DOT text specification language. DOT files describe nodes, edges, attributes, and layout hints, which Graphviz layouts engines (dot, neato, fdp, circo,…
- Mermaid(also: Mermaid.js)
- An open-source JavaScript-based diagramming and charting tool that renders diagrams from a Markdown-inspired text specification language. Mermaid supports flowcharts, sequence diagrams, class diagrams, state diagrams, entity-relationship diagrams, Gantt charts, and more, and is…
- Pa11y
- An open-source automated accessibility testing tool that runs from the command line and in continuous-integration pipelines. Pa11y can drive either axe-core or HTML CodeSniffer as its underlying rule engine, returning JSON-formatted results classified by severity (critical,…
- Syntax Highlighting(also: Code Highlighting, Syntax Coloring)
- A feature of text editors and IDEs that displays source code in different colors and fonts based on the category of terms—keywords, variables, strings, comments, and operators are visually distinguished to improve readability and help programmers identify syntax errors. While…
- Syntax-Directed Editor(also: Structure Editor, Syntax-Aware Editor)
- A code editor that understands the formal grammar of a programming language and uses this knowledge to guide editing operations. Unlike plain text editors, syntax-directed editors treat source code as a structured tree of language constructs rather than a sequence of characters.…
- axe DevTools(also: axe, axe-core)
- A widely used suite of automated accessibility testing tools developed by Deque Systems, available as browser extensions, command-line tools, and integrable libraries. The axe-core engine is an open-source JavaScript library that tests web content against WCAG success criteria…
13 results.