Building a Better Web
June 19–20, 2017: Training
June 20–22, 2017: Tutorials & Conference
San Jose, CA

Schedule: Responsive web design sessions

9:00am–12:30pm Tuesday, June 20, 2017
Modern Web Essentials
Location: 210 CG
Rachel Andrew (Edgeofmyseat.com)
Average rating: ****.
(4.33, 6 ratings)
2017 brings a massive change in the tools for laying out websites and applications with CSS. Rachel Andrew offers an introduction to new CSS tools such as Flexbox and Grid and explains how existing methods fit into this new system as well as how to approach support for older browsers. Read more.
11:00am–11:40am Wednesday, June 21, 2017
Modern Web Essentials
Location: 210 CG
Rachel Andrew (Edgeofmyseat.com)
Average rating: ****.
(4.14, 7 ratings)
Rachel Andrew shares a modern roadmap for browser support that enables you to create sites that can enhance themselves as the platform improves—without leaving people stuck on older browsers in the cold. Read more.
4:25pm–5:05pm Wednesday, June 21, 2017
Future JS & Functional
Location: 212 A/B
Ben Foxall (Independent)
Average rating: ****.
(4.50, 2 ratings)
With ever-more-accessible hardware and native support in web platforms, virtual reality is set to become part of our daily lives, both as consumers and developers. Ben Foxall explores the features and capabilities of WebVR, showing how it can be used to create meaningful (and useful) applications, and explains how uniquely complementary this is to the rest of our web platform. Read more.
11:00am–11:40am Thursday, June 22, 2017
Modern Web Essentials
Location: 210 CG
Ben Ilegbodu (Eventbrite)
Average rating: ****.
(4.00, 3 ratings)
Building linear layouts in CSS has been hard. Tables are bad, inline-block has quirks, and floats are insufficient. Thankfully CSS Flexbox enables us to elegantly solve our layout problems. Ben Ilegbodu dives into Flexbox, covering what it is, why you should use it, how it’s configured, and where it’s most useful. Read more.