Web accessibility

Does the site have accessibility issues?

Automated audits find only part of the problem. Keyboard use, focus, semantics, screen readers and component behavior need to be checked by actually using the interface.

Issues automated tools often miss

Scanners are useful, but they do not replace using the page.

Weak focus visibility

Keyboard users cannot clearly see which element they control.

Unclear tab order

Keyboard navigation does not follow the logical structure of the page.

Hard-to-use forms

Labels, errors and instructions are not correctly connected to inputs.

Insufficient semantics

Visually correct components can be announced poorly by assistive technology.

Low contrast

Text, controls or interactive states can be difficult to distinguish.

Difficult mobile interaction

Small targets, blocked zoom or gesture-only actions can create barriers.

How we check it

I use automated tools for repeatable issues and manual checks to understand how real flows behave.

Choose representative pages and flows

Homepage, forms, menus, modals, checkout or other important paths.

Review structure and semantics

Headings, landmarks, labels, roles, accessible names and element relationships.

Navigate by keyboard

Check order, focus, interactive components and whether flows can be completed without a mouse.

Test with a screen reader

Check announcements, reading order, errors and state changes in critical areas.

Make issues reproducible

Each issue is documented with context, impact and a technical fix that can be retested.

What we check

The exact scope depends on the site and its components.

Headings and landmarks
Keyboard and focus
Labels and forms
Accessible names
Contrast
Modals and menus
Error messages
Screen readers
Goal

Fixes that can be verified

Accessibility improves when every issue is reproducible and the fix can be tested with the same flow that previously failed.

  • Issues ordered by impact
  • Expected behavior documented
  • Verifiable technical fixes
  • Manual checks after changes
  • Fewer recurring issues

Official references

Want to check the site's main flows?

We can start from the most-used pages and build a prioritized list of reproducible issues.