Chapter 9

Looking Toward the Horizon

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.

Keywords

CSS; preprocessor; jQuery; JavaScript; HTML; Sass; Less; Stylus; variables; mixins; ...

Get Bridging UX and Web Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.