~/talk

Deep-Dive Into Mobile Accessibility & Interactive Quiz

Talkat Droidcon London 2023 · 2023-10-26..10-27· [accessibility, android]
slides:none on file

Summary gives concrete takeaways: native screen readers read by on‑screen position not view hierarchy, causing awkward orders; Android and iOS differ so test. Uses TalkBack gestures: swipe right/left moves focus, double tap to activate, double‑tap‑and‑hold for long press, and swipe up/down maps to adjustable actions. Fixes shown: reorder with Jetpack Compose 1.5 traversalIndex or add an alternative top‑level control when accessibility is enabled (check AccessibilityManager booleans), mergeDescendants for tweets, custom actions, and proposes a accessibilityAdjustableAction on iOS pattern to navigate horizontal lists.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 2:48Accessibility statistics overview
  3. 5:43Disabilities and developer impact
  4. 10:21Reading order in screen readers
  5. 13:56Optimizing reading order
  6. 19:36Screen reader navigation gestures
  7. 21:21Using headings for navigation
  8. 22:28Reducing gesture count per component
  9. 28:47Netflix pattern and sliders
  10. 35:02Best practices recap
  11. 35:44Quiz winner announcement
~/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.