~/talk

Lost in Translation

Talkat SmashingConf Freiburg 2022 · 2022-09-05..09-07· [accessibility, web-platform]
slides:none on file

Claim that most accessibility problems come from bad HTML supported by WebAIM 1 Million data showing low contrast on 83.9%, missing alt on 55.4%, labels on 46.1%, empty buttons 27.2% and missing lang 22.3%, and that pages with ARIA present show 70% more ARIA errors. Demonstrations include htmhell.dev examples and 11 wrong close button patterns found. Practical advice is start with HTML only, use the validator, prefer native controls, add landmarks/headings/lang and skip links, test with about ten users, and note 96.8% of sites show automatic issues.

AI-written summary · about

  1. 0:00Introduction and thanks
  2. 2:31Why HTML matters
  3. 7:03We are bad at HTML
  4. 11:08Designers and HTML
  5. 11:55Who doesn't care about users
  6. 13:43ARIA misuse
  7. 16:53Common accessibility issues
  8. 20:28HTML complexity
  9. 25:49Demo: Building HTML from design
  10. 33:23Heading structure importance
  11. 38:16Landmarks and screen readers
  12. 41:16Language attributes
  13. 44:27Advice for developers
  14. 48:57Q&A begins
~/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.