~/talk

Accessibility awareness

Talkat PyCon Italia 2025 · 2025-05-28..05-31· [accessibility]
links:none on file
slides:none on file

94.8% of the top 1M sites fail WCAG checks and over 96% of issues cluster in six categories: low contrast text, missing alt text, unlabeled form inputs, empty links/buttons, and missing document language; Europe counts ~100 million people with disabilities and 95% of Italian pages fail. Practical fixes shown include adding a dark theme with persisted preference to a Django site, using WAVE and a color-contrast checker and running axe in CI to catch regressions, and simplifying forms so required phone fields don’t force unusable flows.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 1:54Why accessibility matters
  3. 4:21Visual and situational disabilities
  4. 8:23Accessibility affects everyone
  5. 10:12Legal cases and EU directives
  6. 13:48Real-world accessibility failures
  7. 17:21Code and UI accessibility fixes
  8. 21:57Documentation and HTML structure
  9. 27:09Why accessible design helps all
  10. 29:56How developers can make an impact
  11. 36:25Call to action and closing
~/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.