Sample accessibility report - craigslist.org (WCAG 2.1/2.2 A-AA)

Sample accessibility report - craigslist.org (WCAG 2.1/2.2 A-AA)

Independent auditor

What this page is

A complete sample of the report you would receive, published on a real public site so you can judge the format, the level of detail and the honesty of the scope before paying anything.

Site checked: craigslist.org. Checked on 2026-11-03. Nothing was edited, withheld or cherry-picked: this is the unedited output of the checker, including the parts that make the result look less impressive.

Headline

2 automated rules failed, across 20 elements. The rest of the automated rule set passed.

That is a count, not a score. There is deliberately no "compliance percentage" and no letter grade, because no automated test can honestly support one.

The findings

  • WCAG 3.1.1 Language of Page (Level A). The page does not declare a language attribute on the html element. Screen readers fall back to the user default, so an English page can be read aloud with a Spanish or German voice. Fix: add lang="en" to the html element.
  • WCAG 4.1.2 Name, Role, Value (Level A) — the aria-command-name rule. 19 map markers carry role="button" with no accessible name, so each is announced to a screen reader as an unlabelled button. Fix: give each interactive marker an accessible name (an aria-label naming the location it points to).

What the report tells you to do about it

Each finding carries a plain-language instruction, not just a description: what to change in the markup, and how to tell that it is fixed. This is the part free scanners do not give you.

What was NOT checked (stated, not hidden)

Deque Systems, who maintain the axe-core engine this check uses, measured their own automated testing as covering 57% of issue volume across 13,000 pages. That still leaves nearly half of real problems needing a human. These are therefore listed as unchecked rather than quietly omitted:

  • Screen reader behaviour (NVDA, VoiceOver, JAWS) and live region announcements.
  • Keyboard traps and full keyboard operability beyond a sampled tab order.
  • Logical reading order, and meaning carried only by visual position.
  • Whether existing alt text is meaningful, as opposed to merely present.
  • Cognitive load, plain language and error recovery in real user flows.
  • Pages behind a login, or reached only by interaction.
  • Any page other than the URL given.

How to reproduce this yourself

The check loads the page in a real headless Chrome, then evaluates it with axe-core against the WCAG 2.1 and 2.2 A/AA rule set (tags: wcag2a, wcag2aa, wcag21a, wcag21aa, wcag22aa), plus manual-equivalent measurements: a 25-step keyboard tab traversal recording elements with no visible focus indicator, image alt-text presence, form label association, declared page language and heading structure. The raw measurement data ships with the report as JSON.

If the numbers here did not reproduce for you, the report is wrong and you should not pay for one.

This is NOT a certification

It is not an ADA or European Accessibility Act conformance assessment, and it is not a legal opinion. Conformance requires a human evaluator going through every page and interaction. Anyone selling you an automated "compliance certificate" is selling you a liability — in January 2025 the US FTC fined a vendor one million dollars for claiming exactly that.

Pricing, if you want one for your own page

45 USDT for a single page, 55 for two, 67 for three. Fixed, agreed before I start. USDT on TRC20 only, and the on-chain transaction is checked before delivery. There is no account to create and no card data involved.

TJUvWwC9pLfdGHKa1k41ZonQ6eECCqeUXs

Delivery within 24 hours, usually much sooner. If the page cannot be checked at all, you are told and not charged.

How to reach me

On Nostr, reply to or DM this public key — no signup, no email:

npub17fpmupusfatxz9ztmu5qtt8hu4aag69q9lw6d7r6lq9zwcelwrtqjrjczd

Report Page