~/talk

From Zero to Accessible in 30 minutes

Talkat #Pragma Conference 2024 · 2024-10-29..10-30· [accessibility]
slides:none on file

Claims that a rough conference app goes from unusable to basically accessible in 30 minutes using Xcode’s Accessibility Inspector. Steps: fix color contrast to WCAG 4.5:1, enable Dynamic Type and adapt HStack→VStack, set accessibilityHidden on decorative images, add concise accessibilityLabel values, group content with accessibilityElement(children: .ignore) and add custom accessibilityAction, support both orientations, and ensure touch targets are ≥44x44. Outcome: audits drop warnings, UI becomes readable and operable at large text sizes, and the app reaches a basic legal-compliance baseline.

AI-written summary · about

  1. 0:00Introduction
  2. 0:47Common accessibility excuses
  3. 1:49Fixing color contrast
  4. 5:42Supporting dynamic type
  5. 10:05Managing focus order
  6. 12:13Writing good labels
  7. 16:53Grouping elements
  8. 21:09Supporting device orientation
  9. 24:16Ensuring touch targets
  10. 26:03Next steps beyond basics
  11. 27:47Q&A session
~/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.