~/talk

Inclusive React: A Survival Guide

Talkat React Amsterdam 2018 · 2018-04-12..04-14· [react, accessibility]
slides:none on file

Concrete fixes and tools for making React apps usable appear fast practical and testable Examples include restoring focus outlines instead of removing them swapping spans for HTML labels adding accessible text or ARIA to icon buttons avoiding divs as buttons giving anchors real hrefs and improving contrast The workflow uses the React docs plus standards like WCAG and ARIA and tooling such as eslint-plugin-jsx-a11y and axe-core with the react-axe wrapper to run audits on reload and verify keyboard and screen reader behavior

AI-written summary · about

  1. 0:00Introduction
  2. 0:49Welcome
  3. 1:16Who am I
  4. 1:36Why Inclusive React
  5. 2:01Examples
  6. 4:16Swiss Army Knife
  7. 4:27Accessibility
  8. 4:46Standards
  9. 4:58WCAG
  10. 5:23Web Accessibility Initiative
  11. 5:55Semantic JSX HTML
  12. 6:41HTML Elements
  13. 7:06Implementation
  14. 7:36Reactive Alip
  15. 8:20XCore
  16. 8:55ReactX
  17. 9:22Screen Readers
  18. 9:54Outro
~/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.