CSS Grids Some great examples: → Elliot Jay Stocks → Web Design Experiments by Jen Simmons → Jazz Poster | Jen Simmons → Demo | Jen Simmons Labs → Header, as many as will fit, footer → Header, as many as will fit, some tall, footer
Slide 4
Great Support for Grid
Can I Use: Grid Level 1
Slide 5
Grid “fallbacks” and overrides by Rachel Andrew
Slide 6
@supports
Feature Queries
Slide 7
Grids allow for…
→ reliable 2-dimensional layouts.
→ mixing fixed-width elements with flexible ones (fr unit). → redefining layout from the container – a more straight forward responsive workflow. → layering items on the grid.
Slide 8
Subgrids are not well supported
Slide 9
How Subgrids Work by Rachel Andrew
Slide 10
Progressive Web Apps (PWA)
Slide 11
→ Loads over HTTPS → Use Service Workers to provide a offline access → Prompt users to add to home screen → Have mobile friendly layout → Uses progressive enhancement → Optimizes assets
Slide 12
Service Worker Basically a small proxy that handles URL requests and can act on them, for example serve a fallback page and caching assets.
Slide 13
Accessibility
Slide 14
The Accessible Smart Home
→ Amazon Echo → Google Home → HomePod → Nest Thermostats → …