~/talk

The Web Accessibility Basics

Talkat Inclusive Design 24 (#id24) 2016 · on Thursday, 2016-05-19· [accessibility, web-platform]
slides:none on file

Covers concrete rules you can apply right away: use descriptive image text or alt="" for decorative images, label every form control with label for="id" or fieldset/legend for radio groups, never replace labels with placeholders, use input types (email, tel) and required for validation, keep zoom enabled via the viewport meta (user-scalable=yes), follow WCAG 4.5:1 contrast and test with the Color Contrast Analyzer (TPG), prefer native semantic HTML over ARIA and avoid clickable div/span hacks so keyboard and screen reader users get correct focus and semantics.

AI-written summary · about

  1. 0:00What are they?
  2. 2:21The presenter
  3. 4:06Labeling images
  4. 6:40Decorative images
  5. 8:24Other images
  6. 10:00Labeling form controls
  7. 12:24Labeling buttons
  8. 12:55Buttons outside of forms
  9. 15:05Grouping elements
  10. 16:39Grouping radio buttons
  11. 18:16Why all that?
  12. 20:49What about the placeholder attribute?
  13. 23:01More tips
  14. 26:33Document structure
  15. 27:19Headings
  16. 28:32Tables
  17. 31:55Separate HTML, CSS and JS
  18. 34:57Color contrast
  19. 36:44Keep Zoom Alive!
  20. 38:50Fix zoom
  21. 39:34Wait... Where's WAI-ARIA?
  22. 41:07In Conclusion
  23. 42:31Contacting me
~/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.