Glossary
Searchable terminology from accessibility, web standards, and related fields.
62 results found in Web Development.
- Dynamic Content (Dynamic Web Content, Live Content)
- Dynamic content refers to web page elements that change or update after the initial page load, either automatically (such as news tickers, stock prices, or chat messages) or in response to user intera…
- Dynamic HTML (DHTML)
- A collection of technologies — including HTML, CSS, JavaScript, and the Document Object Model (DOM) — used together to create interactive and animated web content that can change after a page has load…
- Focus Management (Focus Control, Programmatic Focus)
- The practice of controlling which element on a web page or application receives keyboard focus, and ensuring that focus moves in a logical and predictable manner as users interact with the interface. …
- Front-end Development (Client-side Development, Front-end Engineering)
- The practice of building the user-facing portion of websites and applications using HTML, CSS, and JavaScript. Front-end developers create visual interfaces, handle user interactions, and ensure respo…
- HTML Frame (Frame, Frameset, IFrame)
- An HTML element that divides a web page into multiple independent sections, each displaying a separate document. Framesets (using the frame and frameset elements) split the browser window into distinc…
- HTML Table (Data Table, Web Table)
- An HTML table is a structured element in web markup used to organize data into rows and columns. Tables are created using the table, tr (table row), th (table header), and td (table data) elements. Fo…
- Heading hierarchy (Heading structure, Heading levels, Document outline)
- The logical structure created by using HTML heading elements (h1 through h6) in a nested, hierarchical order to convey the organisation of content on a web page. A proper heading hierarchy starts with…
- Hijax (Progressive enhancement with Ajax)
- A web development approach coined by Jeremy Keith that applies progressive enhancement principles to Ajax applications. Hijax starts with a fully functional, accessible HTML page and then layers Ajax …
- Internet Archive (Wayback Machine, Web Archive)
- A non-profit digital library founded in 1996 that archives web pages, books, audio, video, and software for free public access. Its Wayback Machine service stores historical snapshots of websites, all…
- Layout Table (Presentational Table)
- An HTML table element used to control the visual positioning of content on a web page rather than to present tabular data. Layout tables were a common web design technique before CSS became widely sup…
- Markup Language
- A system of annotations or tags embedded within text that define the structure, presentation, or semantics of content without being displayed as visible text themselves. In web accessibility, markup l…
- Mashup (Web mashup)
- A web application or page that combines data, functionality, or presentation from two or more external sources to create a new service. Mashups use APIs or data feeds to seamlessly blend content from …
- MathML (Mathematical Markup Language)
- An XML-based markup language standardized by the W3C for describing mathematical notation and capturing both its structure and content. MathML enables screen readers and other assistive technologies t…
- Responsive Design (Responsive Web Design, RWD, Mobile First Design)
- A web design approach in which layouts, images, and other content elements adapt fluidly to the size and capabilities of the user's device, providing an optimal viewing experience across desktops, tab…
- Rich Text (Formatted Text, Styled Text)
- Text content that includes visual formatting attributes beyond plain characters, such as font size, font family, color, bold, italic, underline, and other styling properties. On the web, rich text is …
- Search Engine Accessibility (Accessible Search)
- The usability and accessibility of search engine interfaces and results for people with disabilities, particularly blind and visually impaired users who interact via screen readers. Search engines pre…
- Search Engine Optimization (SEO)
- Search engine optimization (SEO) is the practice of improving a website's visibility and ranking in search engine results through techniques such as using descriptive page titles, meaningful headings,…
- Semantic Abstraction
- The practice of defining interface elements, content, or interactions by their meaning and purpose rather than their specific visual or physical presentation. In accessibility, semantic abstraction is…
- Semantic Description (SD, Navigational Semantic Description)
- A formal representation of the meaningful structure and navigational relationships within a complex document component such as an HTML table, frame, or XML fragment. Semantic descriptions capture what…
- Semantic Enrichment (Semantic Annotation, Semantic Markup Enhancement)
- Semantic enrichment is the process of adding meaningful structural and contextual information to content that may lack it in its original representation. In the context of web accessibility, this ofte…