You need to sign in or sign up before continuing.
Take a photo of a barcode or cover
This should be required reading for web designers that don't know how to code. Just so they can be aware of what's possible. Cederholm does a great job of covering the most impactful (fuck I hate that word, but there it is) aspects of CSS3. He does a great job of explaining things and makes topics like Flexbox clear and does it in a concise manner. Definitely worth your spending money.
If you're new to CSS3, this is a nice guide to some simple but useful front-end enhancements. The sample code is useful and clearly explained. There are plenty of inspiring bits you can put to use immediately. This won't be the last CSS3 book you'll ever need, but it isn't intended to be. It's a good introduction centered on practical examples, not a comprehensive, dictionary-style tome. Cederholm is a good writer, and this is a pleasant and informative read.
A concise and focused primer on CSS3 focusing on non-critical (UI) elements. It's essentially an extended tutorial for building CSS3 enhancements on a website. Recommended.
I'm not a design person, but I learned a lot and I think I'll get a lot of use out of what I learned. It gives a good overview of CSS3 features that can be used now, even though CSS3 isn't finished yet (as far as I know). It focuses on non-critical aspects of the experience layer so that people using browsers that don't yet support these features won't know that they're missing anything. It's short, to the point, and even funny in a lot of places. Definitely worth checking out.
Good read. The author was very engaging. I enjoyed all the examples/code snippets. I gave it four stars instead of five, because of the inconsistent markup in some examples, in the ebook. I don't know if these differing snippets are also present in the printed copy.
A Book Apart is doing something very interesting in this series. The books are there to give you (slightly more) than enough of the basics of the new specs to keep your work looking gorgeous, while cutting out the majority of the spec that you don't need to have memorized in daily practice. These books clock in at just under a hundred pages if memory serves, they're dirt cheap and available in all the popular electronic formats, and are what I consider to be absolutely vital for anyone building a modern design on the web.
Super helpful for learning the ins and outs of advanced and modern CSS3. (Read for LIS 467 Simmons GSLIS course on Web Development and Information Architecture).
I learned a lot new stuff I never knew before. Granted, I'm still a student learning Web design, I still learned a lot of knew stuff I'm excited to implement! Thanks Dan!
In this book, Dan Cederholm explains how to use CSS3 to create non-critical effects--such as the animation, feedback, and movement that help to make browsers interactive--even though CSS3 is not yet fully developed enough to rely upon for critical parts of the site like branding, usability, and layout.
He explains how to use such effects as transitions, transforms, and animations, but more importantly, he provides suggestions on when to use them. The book is not a comprehensive manual to CSS3, but rather an in-depth exploration of how to use some of its features.
Most of the explanations tend toward the simplistic, and in many cases Cederholm will show a code sample filling the whole first half of the page with only a line or two changed from a sample on the previous page. I suppose this repetition makes the pages pass quickly, but still...when the commentary on the code is also repeated, the book starts to feel a little bit too much like a certain movie with a soundtrack that goes BWWAAA.
I was disappointed in A Book Apart; their books are supposed to be efficient and to-the-point. By only half way through, I was already sick of the repeated mentions of how what was being shown with CSS3 could previously only be accomplished with Flash or JavaScript, and the repeated mentions of how it's necessary to include browser-specific prefixes, and the repeated mentions of how the final element in a stack should be the non-prefixed one. To worsen this repetition, Cederholm often uses a paragraph introduction to a code sample, followed by the sample, followed by a paragraph that says again in prose what the code sample just did, and all three of these sections say the things I just listed above, meaning that he doesn't just repeat on different pages, but even on the same page. The paragraphs before and after code samples could be condensed into a brief sentence before the sample or omitted altogether.
Some things I got out of this book are:
* CSS3 properties should be written after the browser-specific developmental versions of those properties so that once the browsers come to accept the standard (non-prefixed) version, this will be the last version specified in the stylesheet, thus preventing you from accidentally calling an out-dated developmental effect in your stylesheet. For example, put
and not the other way around.
* The RGBA color format isn't compatible with IE 8 and lower, so when specifying color in RGBA format you should always include a standard color on the line before for it to override. For example:
* When transitioning a transform, you need the browser-specific prefix for both, as for example:
* If you don't offset a box-shadow but do blur it, it will create a halo around all sides of the box (not just the right and bottom).
He explains how to use such effects as transitions, transforms, and animations, but more importantly, he provides suggestions on when to use them. The book is not a comprehensive manual to CSS3, but rather an in-depth exploration of how to use some of its features.
Most of the explanations tend toward the simplistic, and in many cases Cederholm will show a code sample filling the whole first half of the page with only a line or two changed from a sample on the previous page. I suppose this repetition makes the pages pass quickly, but still...when the commentary on the code is also repeated, the book starts to feel a little bit too much like a certain movie with a soundtrack that goes BWWAAA.
I was disappointed in A Book Apart; their books are supposed to be efficient and to-the-point. By only half way through, I was already sick of the repeated mentions of how what was being shown with CSS3 could previously only be accomplished with Flash or JavaScript, and the repeated mentions of how it's necessary to include browser-specific prefixes, and the repeated mentions of how the final element in a stack should be the non-prefixed one. To worsen this repetition, Cederholm often uses a paragraph introduction to a code sample, followed by the sample, followed by a paragraph that says again in prose what the code sample just did, and all three of these sections say the things I just listed above, meaning that he doesn't just repeat on different pages, but even on the same page. The paragraphs before and after code samples could be condensed into a brief sentence before the sample or omitted altogether.
Some things I got out of this book are:
Spoiler
* CSS3 properties should be written after the browser-specific developmental versions of those properties so that once the browsers come to accept the standard (non-prefixed) version, this will be the last version specified in the stylesheet, thus preventing you from accidentally calling an out-dated developmental effect in your stylesheet. For example, put
-webkit-border-radius: 10px;
border-radius: 10px;
and not the other way around.
* The RGBA color format isn't compatible with IE 8 and lower, so when specifying color in RGBA format you should always include a standard color on the line before for it to override. For example:
color: #ccc;
color: rgba( 255, 255, 255, 0.7);
* When transitioning a transform, you need the browser-specific prefix for both, as for example:
-webkit-transition: -webkit-transform 0.2s ease
* If you don't offset a box-shadow but do blur it, it will create a halo around all sides of the box (not just the right and bottom).
A really great overview of what's usable in CSS3, and how we should currently use standards that haven't been uniformly implemented in all browsers. Although it's a really quick read, I feel as though I have a better understanding of CSS3. Highly recommended.