Modern layout on the web


Details
Layout on the web has always been very difficult because of a lack of real tools to accomplish this task. All manner of techniques from tables to floats, positioning, and display properties have been used in an attempt to emulate designs and create usable interfaces for the browser. While disparate all these techniques have one thing in common: they are by and large hacks.
With the advent of Flexbox and latterly CSS Grid, as well as a whole host of other layout properties such as object-fit, writing modes, shapes and box alignment (to mention just a few) we are finally getting the tools we need to do layout on the web. This talk will trace the history of web layouts and demonstrate some of the new techniques at our disposal to create modern, designed interfaces with our new layout tools.
👽 Speaker
Justin Slack (https://justinslack.com) is head of design and front-end development at NML.
🎥 Do I need a webcam?
We highly encourage everyone to join by means of video (if they are able to). However, you are welcome to also just sign-on via audio, or even as a silent spectator if you want! We accept questions in the text chat too!
📡 Will this be shared anywhere?
Yes. We understand that not everyone will be able to attend this specific time-slot, therefore we will also upload a recording of the session on the FEDSA Youtube channel at: https://www.youtube.com/channel/UCkNFnBH9iXn_CkUTzvaBmjA.
Subscribe to the channel if you want to receive a notification when the recording is live.
📜 Fineprint
FEDSA's Code of Conduct is here: http://ctfeds.org/code-of-conduct/. We're serious about offering a warm, inclusive, safe space to learn.

Modern layout on the web