~/talk

Best Practices for Making a Wagtail Site as Accessible as Possible

Talkat DjangoCon US 2023 · 2023-10-16..10-20· [accessibility]
slides:none on file

Wagtail adds an on‑page accessibility checker in Wagtail 4.2 driven by the axe engine from DQ systems, and it’s configurable to show developer‑level errors. Concrete fixes demonstrated include changing a div to a semantic header to restore the banner landmark, enforcing heading hierarchy via StreamField clean() validation, adding a per‑use alt field in a custom image block, and emitting ARA label attributes for repetitive links so screen readers hear “Download 2023 annual report,” not just “Download.”

AI-written summary · about

  1. 0:00Wagtail accessibility intro
  2. 4:38Wagtail’s accessibility tools
  3. 8:30Semantic markup in templates
  4. 12:50Configuring accessibility checker
  5. 13:08Proper heading hierarchy
  6. 23:15Alt text for images
  7. 29:35ARIA labels for links
  8. 36:27Help text for editors
  9. 39:37Summary and resources
~/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.