1. Designing a page's layout in CSS has traditionally been a hard problem, though developers have come up with a lot of amazing hacks. Today, and in the near future, much of this pain will disappear, as CSS introduces new layout specs, like Flexbox and Grid, and other layout tools, like the Sizing and Alignment specs. This session will explore some of the new abilities enabled by CSS's new layout specs, introducing you to techniques that can you can apply today (depending on your required browser support) and in the near future, as browsers continue to implement these new specs.

    Slides: xanthir.com/talks/2014-06-04/
    About Tab: xanthir.com

    More about CSS Day: cssday.nl or twitter.com/cssdayconf
    Receive updates in your inbox: cssday.nl/subscribe

    # vimeo.com/98746172 Uploaded 10.3K Plays 0 Comments
  2. Have you ever been taught that “modularizing” CSS via an endless number of “reusable” object-like “classes” is the “proper” way to use CSS on “large-scale websites”, or have you taught others that these are “best practices”? Do you think there’s a difference between the term “large-scale websites” and “enterprise websites”? When I say “inheritance” and “specificity”, do you feel dirty?

    If you answered yes to the above questions, then you, my friend, are going to absolutely hate this session.

    Slides: slideshare.net/stephenhay/the-backsideoftheclass
    About Stephen: the-haystack.com

    More about CSS Day: cssday.nl or twitter.com/cssdayconf
    Receive updates in your inbox: cssday.nl/subscribe

    # vimeo.com/134190982 Uploaded 1,056 Plays 0 Comments

Webdesign

Rogier Barendregt

Browse This Channel

Shout Box

Heads up: the shoutbox will be retiring soon. It’s tired of working, and can’t wait to relax. You can still send a message to the channel owner, though!

Channels are a simple, beautiful way to showcase and watch videos. Browse more Channels.