Web Directions 2015

CSS in the Age of Components

About this presentation

<span style="font-weight: 400;">Back at the dawn of time, CSS, once of the first standards from the W3C, came along to save us from table based layouts, spacer gifs, and the font tag. And there was much rejoicing.</span> <span style="font-weight: 400;">But fast forward (nearly) 20 years, and we've long since run into some pretty significant limitations of CSS, particularly when building complex reusable components and sophisticated application like experiences.</span> <span style="font-weight: 400;">Along the way, we've tried various approaches to modularising and otherwise thing the complex beast that is CSS, from OOCSS to BEM to SMACSS. Some developers have even abandoned style sheets altogether in favour of inline styles.</span> <span style="font-weight: 400;">To make sense of this increasingly complex landscape, and to shine a light on the way forward, Glen Maddern and Mark Dalgleish will look at how modularisation, and local, rather than global CSS might just be the answer.</span>