~/talk

Automating Accessibility with Playwright

Talkat DevWorld 2026 · 2026-05-07..05-08· [accessibility, testing]
slides:none on file

Demonstrates automating accessibility scans using Playwright with Axe Core and the axe‑html‑reporter, sets up via npx playwright (choose TypeScript, install browsers), runs tests on Chromium only to save time, and attaches a human‑readable HTML report. Axe finds eight violations on the demo page and after fixes the suite reports eight issues → zero. Notes Axe automates roughly 30% of WCAG’s 87 success criteria and advises failing CI merges but not blocking test deployments.

AI-written summary · about

  1. 0:00Introduction
  2. 1:05Accessibility is a universal right
  3. 4:54Disabilities and curb cut effect
  4. 5:57European Accessibility Act and WCAG
  5. 8:42Introducing Playwright
  6. 11:08Lighthouse limitations for accessibility
  7. 12:33First accessibility test with Axe and Playwright
  8. 14:40Better test reports with attachments
  9. 18:30Configuring Axe rules and exclusions
  10. 20:35Fixing common accessibility issues
  11. 25:33Automating audits in CI
  12. 27:18Accessibility must be built early
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.