{
  "id": 11255555,
  "title": "The 12 HTML checks my accessibility scanner runs — and what each one can't see",
  "url": "https://urgent.news/2026/10/01/the-12-html-checks-my-accessibility-scanner-runs-and-what-each-one",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-01T18:36:17.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/auditready/the-12-html-checks-my-accessibility-scanner-runs-and-what-each-one-cant-see-4d64"
  },
  "original_language": "en",
  "account": "This accessibility scanner runs 12 checks on a webpage's HTML code, producing a report for agencies to share with their clients. Each check looks for a specific pattern and determines if it violates WCAG 2.2 criteria. The checks include missing alt text, missing form labels, heading structure issues, missing page titles, incorrect page language, vague link text, pinch-zoom problems, icon buttons without names, iframes without titles, duplicate id values, missing table headers, and positive tabindex values. However, these checks are limited as they only read markup and cannot see what a browser, ear, or human judgment would notice. Automated tools can only catch a minority of WCAG issues, and AuditReady, the accessibility scanner in question, is not a compliance guarantee or legal advice; a manual review by a person is still required. The full report also includes contrast measurements, non-text contrast for icons and borders, focus visibility, keyboard traps, custom widget operability, error descriptions, zoom and reflow testing, skip links, captions, transcripts, audio description, cookie banners, chat widgets, booking engines, and more.",
  "summary": "The 12 HTML checks my accessibility scanner runs — and what each one can't see I build AuditReady, an accessibility scanner that runs 12 deterministic checks over a page's HTML and turns the findings into a report an agency can hand a client. Same product as my first post here , so the disclosure stands: it's mine. Here is what each check decides, and where it runs out of road. Every check looks…",
  "key_points": [
    "The scanner performs 12 HTML checks on webpages",
    "Each check verifies specific WCAG 2.2 criteria",
    "Automated tools can't catch all WCAG issues"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}