Text alternatives for informative images
Alt text describing what the image conveys, and empty alt for decorative ones so screen readers skip them. The most commonly cited failure and among the easiest to fix.
Accessibility overlays are sold as one-line compliance. They do not work, disabled users consistently report they make things worse, and they have attracted litigation abroad.
Accessibility means people using screen readers, keyboards or magnification can use your site. The standard is WCAG 2.2 AA, and it is achieved through the underlying markup: text alternatives, contrast, keyboard navigation, labelled form fields and correct heading structure. Overlay widgets that claim instant compliance do not deliver it.
Alt text describing what the image conveys, and empty alt for decorative ones so screen readers skip them. The most commonly cited failure and among the easiest to fix.
4.5:1 for body text, 3:1 for large text and interactive elements. Light grey on white is the most frequent failure we find, and it is usually a design preference rather than a decision.
Everything reachable and operable without a mouse, with a visible focus indicator. Developers routinely remove focus outlines because they dislike how they look, which breaks the site for keyboard users.
Every input with a properly associated label, not just placeholder text, which disappears when typing and is not announced reliably.
One H1, no skipped levels, headings used for structure rather than for making text large. Screen reader users navigate by heading, so a broken outline makes a page genuinely hard to use.
Widgets promising instant compliance sit on top of inaccessible markup. Disabled users report they frequently interfere with the assistive technology they already use, and they have been named in litigation abroad rather than preventing it.
| Fix | Effort | Impact |
|---|---|---|
| Alt text on informative images | Low | High |
| Contrast on body text | Low | High |
| Visible focus indicators | Low | High |
| Labelled form fields | Low | High |
| Heading structure | Medium | High |
| Keyboard operable menus | Medium | High |
| An overlay widget | Low | Negative |
The first four are usually a day's work on a typical business site and address the majority of what an audit will find.
| Ask them | Good answer | Walk away if |
|---|---|---|
| Who owns the site and accounts? | You do, in your own name | Accounts in the agency's name |
| Can I open three live examples? | URLs you can check yourself | Screenshots and a PDF |
| What is explicitly not included? | A written list with change pricing | Everything is included |
| How will we know it worked? | A metric agreed before work starts | Activity reports |
The exclusions question decides whether the final invoice matches the quote.
WCAG 2.2 AA is the widely referenced target and what most legislation points to. It covers text alternatives, contrast, keyboard operability, labelling and structure.
No. They sit on top of inaccessible markup rather than fixing it, disabled users consistently report they interfere with the assistive technology they already use, and abroad they have featured in litigation rather than preventing it.
Missing alt text on informative images, insufficient colour contrast, removed focus indicators, and form fields labelled only by placeholder text. All four are usually fixable in a day on a typical business site.
Requirements vary by sector and by the markets you serve, and organisations serving international users frequently face stricter obligations. Beyond compliance it is a straightforward usability improvement that also helps search engines parse your site.
Indirectly and genuinely. Alt text, heading structure and semantic markup help search engines understand the page for the same reasons they help screen readers. They are largely the same underlying work.
Automated tools catch perhaps a third of issues and are a useful start. The rest needs manual testing: navigate your site using only a keyboard, and check contrast on real text. Those two exercises find most of what matters.
Send us what you are trying to fix and we will tell you what it takes, what it costs, and whether we are the right people for it. If we are not, we will say so.