June 2014
Intermediate to advanced
224 pages
5h 19m
English
Designers should continuously improve their skills and knowledge of tools. Three areas for continued growth are CSS preprocessors, JavaScript libraries, and test harnesses. CSS preprocessors provide conveniences and reusability within stylesheets through the addition of variables, mixins, extends, and functions. JavaScript libraries make complicated behaviors easier to implement through specialized functions and are especially useful for prototypes. Test harnesses allow designers to test the states they have implemented in the UI without requiring all of the back end systems that a fully functional application relies upon.
CSS; preprocessor; jQuery; JavaScript; HTML; Sass; Less; Stylus; variables; mixins; ...