~/talk

Peeling Back the Layers of Web Accessibility

slides:none on file

Outlines concrete layers: HTML as the accessibility foundation, CSS for visual access and tricks like offscreen text or display:none hiding content even from screen readers, and scripting for behavior; warns that ARIA wins in accessible name calculation so aria-label often overrides visible text and can break labeling; cites ARIA 1.1 authoring practices, WCAG 2.1 rules for text spacing and 400% zoom, and previews the Accessibility Object Model for manipulating the accessibility tree directly.

AI-written summary · about

  1. 0:00Start
  2. 8:46Style and Presentation
  3. 12:31Understanding the "C" in CSS
  4. 14:12WCAG 2.1 - Text Spacing
  5. 16:19Embrace the power of responsive design for accessibility
  6. 19:45Behavior and Scripting
  7. 24:07WCAG label vs WCAG name
  8. 24:46"Name" and "Label" are usually the same
  9. 25:42"Name" and "Label" can be different
  10. 26:48Accessible Name Calculations
  11. 29:23The Accessibility Tree for how the browser interprets your webpagel
  12. 31:17The Accessibility Object Model (AOM)
  13. 34:05Accessibility APIs
  14. 37:35WebAIM's Hierarchy for Motivating Accessibility Change
~/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.