~/talk

Writing CSS with Accessibility in Mind

Talkat CSSConf Budapest 2017 · on Wednesday, 2017-10-25· [css, accessibility, web-platform]
slides:none on file

Shows concrete CSS fixes and real regressions: use larger fonts and 1.5 line-height, enforce 45–75 characters per line via max-width using the ch unit, measure contrast ratio 4.5:1 (ideal 7:1) with Lighthouse or the color picker, print hrefs using ::after, simulate vision with NoCoffee, avoid outline: none; which excludes keyboard users and instead use :focus-within or the :focus-ring approach, beware grid-auto-flow: dense reordering DOM order and breaking keyboard navigation, and prefer semantic elements not visual hacks.

AI-written summary · about

  1. 0:00Start
  2. 1:26Custom Javascript
  3. 4:00Font Size
  4. 4:53Line Height
  5. 7:09Character Unit
  6. 7:32Pseudo Elements
  7. 10:21Color Contrast
  8. 10:51Contest Contrast Ratio
  9. 14:02Add Default Borders for the Input Fields
  10. 14:28Browser Plugin
  11. 16:16Absolute Units
  12. 22:03Permanent Temporary and Situational Impairments
  13. 22:22Grids
  14. 23:37Grid Auto Flow
  15. 27:59Display Sub Grids
  16. 30:11Inclusive Design Patterns
~/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.