June 2014
Intermediate to advanced
224 pages
5h 19m
English
HTML and CSS are easy to learn, quick to work with, and deal specifically with the user interface. They are at a perfect level of difficulty and control for interaction designers. Learning to code properly allows a designer to participate in implementation and contribute directly to the production codebase. Doing so requires that the code be designed for use by the development team. To this end, designers must consider the HTML to be shared equally with the developers, while taking ownership of the style sheet. When this happens, the style sheet replaces much of the UI specification that a designer would otherwise have to produce.
code; HTML; CSS; UI; JavaScript; classes; responsibility; share; comments; IDs; ...