- 01
Accessibility audit and WCAG oriented assessment
A structured evaluation of templates, components, content, and key flows against WCAG 2.2 Level AA, combining automated scanning, manual technical review, and assistive technology testing.
- 02
Prioritized issue inventory
Findings organized by severity, frequency, affected experience, and implementation effort, mapped to the template or component that owns them rather than listed page by page.
- 03
Semantic HTML and document structure
Regions, landmarks, headings, lists, tables, and controls expressed with the elements that already carry meaning, so assistive technology receives structure rather than styled divs.
- 04
Heading hierarchy and content structure
A heading outline that reflects the actual content, one page level heading, no levels skipped for visual effect, and a structure a screen reader user can navigate by.
- 05
Keyboard navigation and focus order
Every interactive element reachable and operable by keyboard, in a logical order, with no traps, plus a skip link and predictable behavior inside menus, modals, and custom widgets.
- 06
Visible focus states
Focus indicators that are visible against every background they appear on, designed deliberately rather than removed for aesthetics or left at a browser default that disappears.
- 07
Color contrast and non color cues
Text, interface components, and graphical objects checked against contrast thresholds across every state, including hover, disabled, placeholder, and text over imagery.
- 08
Typography, readability, and reflow
Type sizes, line length, spacing, and text resizing and reflow behavior reviewed so content stays readable at high zoom and on small screens without horizontal scrolling.
- 09
Alternative text and image handling
Alternative text that describes what an image conveys in context, decorative images marked as decorative, and guidance so editors can write descriptions without a developer.
- 10
Accessible forms, labels, and error messages
Programmatically associated labels, grouped fields, described requirements, inline validation that is announced, and error messages that explain how to correct the problem.
- 11
Link purpose, navigation, and page titles
Link and button text that makes sense out of context, consistent navigation across templates, and page titles that identify where a person actually is.
- 12
Component behavior and ARIA where appropriate
Native elements used first, ARIA applied only where a native equivalent does not exist, and names, roles, states, and expected keyboard interaction implemented and verified.
- 13
Media, captions, and transcripts
Captions for prerecorded video, transcripts for audio, controls that are operable, no unexpected autoplay, and media that does not depend on hearing or sight alone.
- 14
Touch targets and responsive behavior
Touch targets sized and spaced for real hands, responsive behavior verified on devices, orientation not locked, and interactions that depend on drag or hover given alternatives.
- 15
Motion and animation considerations
Animation, parallax, and auto advancing content reviewed against reduced motion preferences, with movement that can be paused, stopped, or avoided entirely.
- 16
Screen reader and assistive technology testing
Flows exercised with screen readers and keyboard only navigation to confirm what is announced, in what order, and whether the experience is genuinely understandable.
- 17
Remediation, retesting, and ongoing monitoring
Remediation carried out in design, content, markup, and component behavior, then retested, with guidance so publishing and future releases do not reintroduce the same issues.