~/talk

The New Responsive: Web Design in a Component-Driven World

Talkat Google I/O 2021 · 2021-05-18..05-20· [css, frontend-architecture]
slides:none on file

Introduces container queries (CSS @container) to enable component-level responsiveness by letting a component adapt to its parent’s size when the parent uses CSS contain, demonstrated with identical product cards that change layout for sidebar, hero, or grid placements without viewport media queries. Also covers user-preference media queries (prefers-color-scheme, prefers-reduced-motion) for theme and motion adjustments and early folding-screen support via a spanning media query; notes container queries are available to test in Chrome Canary behind chrome://flags.

AI-written summary · about

  1. 0:00Responsive design evolution
  2. 1:27CSS and responsive era
  3. 2:13Media queries for preferences
  4. 3:45Accessibility with reduced motion
  5. 4:30Dark theme customization
  6. 6:28Container queries
  7. 8:21Demo: container queries
  8. 9:51Calendar layout
  9. 10:55Testing in Chrome Canary
  10. 11:37Scoped styles
  11. 12:41New form factors
  12. 13:26Dual display queries
  13. 14:27Macro and micro layouts
  14. 15:11Next steps
~/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.