Ryan’s Rating:
Having enjoyed HTML 5 for Web Designers, the first book released in the A Book A Part series, I didn’t hesitate to order its follow-up: CSS3 For Web Designers by Dan Cederholm.
Much like HTML5, the CSS3 specification is a work in progress. Cederholm points out that unlike HTML5 however, CSS3 is being implemented in pieces (modules):
Rather than attempting to shove dozens of updates into a single monolithic specification, it will be much easier and more efficient to be able to update individual pieces of the specification. Modules will enable CSS to be updated in a more timely and precise fashion, thus allowing for a more flexible and timely evolution of the specification as a whole.
http://www.w3.org/TR/css3-roadmap/
This means that we as designers can experiment with and begin to implement pieces of CSS3 where it makes sense.
The book focuses on the implementation of CSS3 on the “experience layer”. With browser support for CSS3 growing steadily, we as designers are being given more freedom to start applying it to “non-critical” (as Cederholm describes them) components of the visual experience (interaction, visual rewards, feedback, movement). In limiting the scope of its application to non-critical components of the visual experience, there really isn’t much of a downside to utilizing it. You are essentially adding enhancements for those are able to take advantage of the new CSS3 functionality.
With the CSS3 layout modules being far from completed (and/or supported to any great extent by any one browser), there is no need to tinker with the “critical components” (branding, usability, accessibility, layout) at this point in time. Those unable to take advantage of CSS3 will be none the wiser (assuming they aren’t bouncing to and from a supporting/non-supporting browser) since their experience will not be degraded in any way.
CSS3 for Web Designers was an easy, practical, and interesting read, which is probably why I was able to read it from cover to cover, play around with some of the examples in the book, and type up this review all in the span of a day. I already feel like I know a lot more about CSS3 than I did yesterday and am eager to experiment and explore further.
This book is 118 pages in length (about 30 pages longer than the previous in the series).
If you are still unsure or just want to take a peek at what’s inside the book, a portion of chapter 2 can be read at http://www.alistapart.com/articles/understanding-css3-transitions/.
or, Buy it now.
{ 0 comments }







