Getting to grips with content management will take your development in the right direction.
We took a look at style sheets, media queries, and working with viewports. We briefly covered the use of CSS preprocessors such as SASSY CSS, SASS, and LESS. Though these were not covered in detail, we wanted an introduction to help you find a starting point of investigation. CSS preprocessors are really an excellent way to code your style sheets, and once you get the hang of them, you can eliminate all lines of unnecessary code that you would've had to maintain otherwise. We also covered background images and media queries.
The web is slowly but surely moving towards an app-like experience, and frameworks such as AngluarJS are right at the forefront of this movement. Really, they're something worth taking a look at.
We touched on conditional content management with the
<link> tag for loading style sheets as the specific device size requires.
Optimization doesn't occur only on the client...