Session

Cascade Solves Styling

To some CSS is the most beautiful language they have ever written. Like a gentle stream, flowing over your markup and letting it burst into invigorating, saturated life. To others, CSS is the bane of their existence. An impossible game of whack-a-mole where changing one thing inevitably leads to unwanted side effects on totally unrelated places.

Failing not to sound cliché, with great power comes great responsibility. Understandably, something that those with little to no affiliation with CSS are not eager to take.

At its basis, the Cascade, the C in CSS, together with specificity and inheritance, enables a very powerful system for styling the web. But it has become kind of the odd one out this last decade.

We've seen the rise of conventions and frameworks that try to abstract away the complexity of authoring or work around the constraints that CSS laid upon us. But things have changed. Browser vendors are now working together for better styling cross-compatibility and CSS governance, and there are all sorts of amazing new features planned and already added to the CSS language in the last 2 years.

With the advent of the Golden Era of CSS & Web UI, we have the unique opportunity to rethink how we should author CSS.

I'm here to share with you where we, Web Artisans, have been, where we are and where we might be heading in terms of CSS architectures.

Ability to transmit audio from laptop to audience.

Maarten Van Hoof

Defender of the Web ⚔️ \\ Front-end DevOps Engineer @ Essent ⚡

Arendonk, Belgium

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top