~/talk

You're only supposed to blow the bloody doors off!

Talkat Frontend United 2017 · 2017-05-26..05-27· [accessibility, javascript]
slides:none on file

Shows that JavaScript and ARIA can help or break accessibility with concrete demos: VoiceOver NVDA JAWS and Narrator behavior is recorded, Twitter keyboard shortcuts collide with Windows screen readers, and an application role on the body disables most screen reader navigation. Presents working fixes—add roles, manage tabindex and keyboard handlers, use a roving tabindex for tabs—and previews the Accessibility Object Model phases that let scripts read and modify the accessibility tree. Live examples prove what fails and what actually works.

AI-written summary · about

  1. 0:00Accessibility pitfalls in development
  2. 3:25Screen readers and web content
  3. 9:49Browser-screen reader interaction
  4. 16:25ARIA: when to use or avoid
  5. 24:17Dangers of ARIA application role
  6. 30:59Building accessible tab panels
  7. 32:46Accessibility Object Model future
  8. 33:34Q&A: Keyboard shortcuts for screen readers
  9. 36:04Q&A: Modifying Accessibility Object Model
  10. 36:25Q&A: Measuring screen reader usage
  11. 37:28Q&A: Screen readers in non-English
  12. 39:33Q&A: Screen reader behavior differences
  13. 41:46Q&A: Redundant ARIA roles
  14. 43:10Q&A: Headings and SEO myths
~/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.