- @media queries
- Alpha
- Ben Schwarz
- caching
- Cascading Style Sheets
- Chris Eppstein
- css pre-processing
- David Kaneda
- gui
- Haml
- JavaScript
- Jeff Croft
- Jina Bolton
- learning developer
- local preprocessor software
- media features
- media queries
- Mixin
- online debate
- php
- pre-processor
- pre-processors
- Ruby
- Ruby programming language
- Sass
- to all my development tools
- un-needed processing
- using pre-processors
- web design
- web designing
- Web development
CSS’ simplicity has always been one of its most welcome features. But as our sites and apps get bigger and become more complex, and target a wider range of devices and screen sizes, this simplicity—so welcome as we first started to move away from font tags and table-based layouts—has become a liability. Fortunately, a few years ago developers Hampton Catlin and Nathan Weizenbaum created a new style sheet syntax with features to help make our increasingly complex CSS easier to write and manage—and then used a preprocessor to translate the new smart syntax into the old, dumb CSS that browsers understand. Learn how Sass (“syntactically awesome style sheets”) can help simplify the creation, updating, and maintenance of powerful sites and apps.
- Adobe Systems
- Alpha
- Blueprint
- Cascading Style Sheets
- Chris Eppstein
- Code CSS Scripting
- command line tool
- Computing
- David Demaree
- eponymous personal site
- food
- GitHub
- grid systems
- Hampton Catlin
- HTML
- HTML
- HTML
- HTML element
- JavaScript
- layout systems
- media queries
- Mixin
- Nathan Weizenbaum
- php
- php
- regular web designers
- Ruby
- Ruby programming language
- Sass
- Sass
- Sass processor
- Style sheet
- Web design
- Web development
- World Wide Web