Our industry moves quickly and how we do things never remains constant. Itâ€™s important for things always to progress and improve and CSS is no exception. CSS introduced the level 1 spec in 1996, the level 2 spec in 1998, the level 2.1 spec in 2011, and the level 3 spec in 2011. Since then the W3C has taken a more modular approach in releasing new features under the CSS3 spec with level 4 modules. CSS has been and remains to be relatively straightforward, but as the work that we do becomes more complicated, we need more robust features. Preprocessors like Sass, Less, and Stylus were introduced to give us more control and approach how we write CSS with a more modular approach. Their success has profoundly influenced the direction of CSS, and new modules are being introduced and adopted by browsers. Unfortunately, we canâ€™t use some of these features without a little bit of help. Thatâ€™s just what weâ€™ll discuss in this session.
Objective:vGive you a good overview of the state of the future of CSS, how things work, what tools can help us use newer CSS modules, and how to tackle typical modern interface implementation.
Five Things Audience Members Will Learn:
- New CSS Level 4 Modules
- Using Sass
- Using PostCSS
- Mixing Sass with PostCSS
- Mixing PostCSS with CSSNext