~/talk

Inclusively Responsive UIs with CSS and SVG

Talkat Cold Front 2018 · on Wednesday, 2018-11-14· [accessibility, css]

Shows how to wire prefers-reduced-motion to a single root CSS variable to cancel hundreds of animations, uses CSS custom properties plus the range input and localStorage to let users tune base font size, demos variable fonts (weight/width/optical-size/grade axes) and animates axes, replaces SVG backgrounds with masks or inline SVG so icons recolor correctly, advises ms-high-contrast-aware styles and focus-visible polyfill, and treats most techniques as progressive enhancements with some browser gaps.

AI-written summary · about

  1. 0:00Introduction to accessibility
  2. 2:31CSS for motion sensitivity
  3. 6:16Managing CSS variables
  4. 10:21Flexible font scaling
  5. 17:25Variable fonts for accessibility
  6. 25:51Interactive font adaptations
  7. 29:05Color themes and HSL
  8. 35:35SVG icons and masks
  9. 40:34Windows high contrast mode
  10. 44:46Focus styles and conclusion
~/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.