~/talk

A web for anyone, anywhere, anytime

Talkat NDC Oslo 2022 · 2022-09-26..09-30· [accessibility, web-platform]
slides:none on file

Explains concrete fixes: use semantic HTML (headings, landmarks, real <button>, skip-link), avoid ARIA unless needed, and test with NVDA or JAWS; cites WCAG structure—4 principles, 13 guidelines, 78 success criteria—and numbers: 84% of sites have low-contrast text, alt text is missing on over half of images, lang attribute is absent on ~22% of pages, and 46% of forms are broken. Shows code for aria-live (polite vs assertive), tabindex rules, prefers-reduced-motion and prefers-color-scheme, and keyboard focus indicators.

AI-written summary · about

  1. 0:00Introduction
  2. 1:52Accessibility matters via cat stories
  3. 6:06Web accessibility principles
  4. 11:26Semantic HTML and ARIA basics
  5. 23:48Single page apps and dynamic content accessibility
  6. 26:19Why carousels fail accessibility
  7. 28:30ARIA roles and attributes
  8. 31:41ARIA conflicts
  9. 33:04Color contrast considerations
  10. 37:56Alt text and captions
  11. 43:22Focus and keyboard navigation
  12. 46:36Form accessibility
  13. 53:03Dyslexia-friendly design
  14. 54:28Motion and dark mode
  15. 58:28Data usage for accessibility
  16. 1:00:15Conclusion
~/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.