Posted 4 days ago
“A Brief History of Sass” by Ace KIXEYE Web Dev Jeremy Laskar
Cascading Style Sheets, or CSS, is the language that powers the design of the web today. CSS3, the latest version of the language, supports animation and advanced image/text effects. The language itself, however, is still locked into a static role - there’s no logic in CSS. It can’t make any decisions.
Enter Syntactically Awesome Stylesheets, or Sass. Sass is a CSS Preprocessor; it is to CSS what PHP is to HTML. It lets you apply logic easily to your CSS, and takes care of translating your instructions into working CSS files. An added bonus of using a preprocessor like Sass is that it accounts for CSS fragmentation between browsers. Sass will generate code so that your pages look as similar as possible on all browsers and systems.
Sass, and its competitor LESS, are the two most popular CSS preprocessors on the web today. The key differences between the two are that LESS is a Javascript library, meaning the code is compiled on a user’s system. SASS is programmed in Ruby, and runs on the server. Both have their own advantages and drawbacks, but each offers new possibilities for design on the web. Bootstrap, one of the most popular front-end frameworks on the web, uses LESS to generate its CSS.
Developers at KIXEYE use both Sass and LESS for projects and sites. CSS allows our developers to eliminate redundancy in their code and automate the creation of smarter stylesheets. Cross-browser compatibility allows our designers to stop worrying about browser-specific tweaks and focus on creating effective user interfaces














