DAN CEDERHOLM IS THE FIRST front-end developer I’ve ever worked with who got everything right. Typically when one person is designing in Photoshop and another is converting that design to code, the coder makes at least one or two decisions that the designer will feel moved to correct. For instance, the designer may have intended a margin of 26px, but the coder writes 25px. Or the designer establishes a certain distance between subhead and paragraph, then accidentally changes that distance in a single instance during a Photoshop copy-and-paste error, and the coder slavishly copies the mistake. No front-end developer, however good, reads minds, right?
Wrong. Dan Cederholm reads minds. When we have hired him to code other people’s visual designs, he gets everything right, including the parts the designer got wrong. Maybe that’s because Dan is not only a front-end developer, he is also an extremely gifted designer with a strong personal vision and style, which you can see by visiting work.simplebits.com. Not only that, Dan invariably translates a designer’s fixed Photoshop dimensions into code that is flexible, accessible, and bulletproof. That’s only to be expected, of course, as Dan is a leading and pioneering advocate of accessible, standards-based design and the author who coined the phrase “bulletproof web design.”
Designer, coder, pioneer. That would be plenty of achievement for anyone, but it happens that Dan is also a born teacher and a terrifically funny guy, whose deadpan delivery makes Steven Wright look giddy by comparison. Dan speaks all over America and the world, helping web designers improve their craft, and he not only educates, he kills.
And that, my friends, is why we’ve asked him to be our (and your) guide to CSS3. To be sure, there are (a few) other high-end CSS gurus who write beautifully and wittily, and whom we might have approached. But most are not designers. Dan is, to his core. He dreams design, bleeds design, and even gave the world a new way to share design.
You couldn’t ask for a smarter, more design-focused, more detail-obsessed guide to the smoking hot newness and conceptual and browser challenges of CSS3. So sit back, relax, and enjoy the trip:
- Read an excerpt from Chapter 2, “Understanding CSS3 Transitions”, for free in Issue No. 318 of A List Apart for people who make websites.
- Buy the book in print or digital format (or save money and buy print plus digital formats together) from A Book Apart.