Accessible documentation · 2 min
Organize HTML headings by meaning so readers can skim the argument visually or move through it using assistive technology.
Read guide ↗: Build a heading outline that makes a long report navigableAccessible documentation · 2 min
Mark the main content and navigation areas of a static HTML report without turning every small panel into a competing landmark.
Read guide ↗: Use landmarks to separate navigation from the report bodyAccessible documentation · 2 min
Describe the purpose of a screenshot in its surrounding task, and move lengthy instructions or evidence into readable HTML text.
Read guide ↗: Write screenshot alternatives that explain the useful informationAccessible documentation · 2 min
Write a structured text equivalent for a system diagram so its flow, boundaries, and failure paths remain available without the visual.
Read guide ↗: Describe architecture diagrams as relationships, not shapesAccessible documentation · 2 min
Use captions, header cells, and explicit units to make report tables understandable beyond their visual grid and color styling.
Read guide ↗: Give data tables headers that survive nonvisual readingAccessible documentation · 2 min
Replace vague link labels with concise destination names and distinguish document navigation from optional external references.
Read guide ↗: Write links that remain meaningful outside their paragraphAccessible documentation · 2 min
Give multilingual reports explicit language metadata and appropriate direction so text, punctuation, and assistive reading have useful context.
Read guide ↗: Declare language and text direction in multilingual HTMLAccessible documentation · 2 min
Remove layout constraints that clip or overlap content when readers zoom, enlarge text, or use a narrow viewing area.
Read guide ↗: Keep an HTML report readable when text is enlargedAccessible documentation · 2 min
Pair status colors with explicit words and meaningful context so review results remain clear in dark mode, grayscale, or nonvisual reading.
Read guide ↗: Make report statuses understandable without colorAccessible documentation · 2 min
Review link order, focus visibility, disclosures, and scrollable areas without introducing unnecessary custom interaction into a reading artifact.
Read guide ↗: Check keyboard navigation in a static HTML reportAccessible documentation · 2 min
Space section links, footnotes, and disclosure summaries so a phone reader can choose the intended destination without accidental taps.
Read guide ↗: Give document navigation enough space for touchAccessible documentation · 2 min
Remove distracting animation from reports and respect reduced-motion preferences without making content depend on a visual transition.
Read guide ↗: Keep motion optional in an HTML reading documentAccessible documentation · 2 min
Find fixed-height and tightly packed components that lose content when line, word, letter, or paragraph spacing is increased.
Read guide ↗: Make HTML layouts tolerate a reader's text-spacing preferencesAccessible documentation · 2 min
Pair selectable code with concise explanations of its purpose, inputs, and important lines so syntax colors are not the only guide.
Read guide ↗: Explain code samples for readers who cannot rely on highlightingAccessible documentation · 2 min
Define unfamiliar terms where readers need them and build a compact glossary that works without hover tooltips or external lookups.
Read guide ↗: Make specialist terminology easier to follow in an HTML reportAccessible documentation · 2 min
Combine structural, visual, keyboard, and nonvisual checks while documenting the scope and limits of your review honestly.
Read guide ↗: Run a practical accessibility review of a static HTML artifact