Skip to content

Modern layout on the web

Photo of Justin Slack
Hosted By
Justin S. and 2 others
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.

Photo of Frontend Engineering and Design South Africa (FEDSA) group
Frontend Engineering and Design South Africa (FEDSA)
See more events