Posts tagged ‘css3’

CSS3 For Web Designers

For the fourth time in my life, I’ve written a book. It’s titled, CSS3 For Web Designers and it’s available today in paperback and ebook formats from A Book Apart. I couldn’t be more excited, seeing this little green thing launch after months of planning, writing, editing, fretting. I certainly didn’t do it alone.

book cover Photo by Jason Santa Maria

I wouldn’t be writing books if it weren’t for Jeffrey Zeldman, so it’s especially fantastic to have CSS3 For Web Designers be the No. 2 offering from A Book Apart—a publishing house created by Jeffrey, Mandy Brown and Jason Santa Maria. Their focus on “brief books for people who make websites” was a perfect fit for the book I wanted to write: a practical guide to portions of CSS3 that work today, usable by anyone right now. I’ve been speaking about how CSS3 can be safely and easily utilized on the experience layer of well-crafted websites over the last year, and it’s wonderful to have that research packaged up in paper and pixel form.

Following up Jeremy Keith’s HTML5 For Web Designers masterpiece was an impossible task. His book was the right time, the right subject and the right author. It’s an instant classic. Daunting as it was, I set out on a similar task: show what can be done right now, no filler, and let people get back to work. The brief book format is rather brilliant for these types of subjects, and ABA already has several more titles in the works from the likes of Kissane and Marcotte. It’s an honor to be a part of this.

If anything sounds good in the book it’s because of Mandy Brown, the most detailed editor I’ve worked with. Mandy has a frightening grasp on the subject matter while at the same time mastering the editorial tone. That combination makes her some sort of supereditor (a word I’ve just invented). If anything looks good in the book it’s because of Jason Santa Maria, whose design system is one of the most clear and pleasant book layouts I’ve worked within (that’s Jason’s photo above as well). And if anything is accurate it’s because of Ethan Marcotte who handled tech editing like the gentleman-genius he is. As I mentioned earlier, I wouldn’t be writing books if it weren’t for Mr. Zeldman, so to have him publish this little book is a special thing.

So go grab a copy! I recommend the paperback + ebook bundle. You’ll get the beautiful book as well as inline video within the epub version. A great way to demonstrate those transitions, transforms and animations.

And check out Jeffrey’s blog post, Jason’s blog post, Mandy’s blog post, as well as a sample of chapter 2, Understanding CSS Transitions over at A List Apart which was also published today.

Events in 2010

This year will be a busy one in terms of speaking events. I’m currently crafting a brand new talk titled, “The CSS3 Experience”. It’ll focus on enriching the experience layer with advanced CSS and CSS3. Everyone can easily add enhancements to to their designs when focusing on the interactions and events that happen on the page. And by targeting the user experience with these new and evolving standards, you can start using these flexible techniques now, on any site, with less worry.

Well damn, that sounded rather pitchy, didn’t it? That’s partially because the talk may very well also turn into a new book/DVD bundle, and the details of that are being worked out. Simply writing this blog post is helping hone the focus.

Several conference dates have already been set for 2010, including all five (gulp!) An Event Apart shows:

Hope to see you at one of these events!

Things I Saw Today

A nice tutorial on creating your own textured backgrounds from two stock images by Ali Felski (who’s site is beautifully textured in its own right).

Ligature, Loop & Stem, “creators and curators of fine typography-related products”, has launched. Ingenious site layout and presentation, and some wonderful ampersand-related products are already for sale.

Microsoft announced an early look at IE9 for developers. Notable stuff includes support for the border-radius property. No vendor-specific extension. Good reason to include actual CSS3 properties along with vendor-specific ones today. Also mentioned is support for more CSS3 selectors. I’ll be more excited if there’s word on text-shadow, box-shadow, RGBA and transforms.

The FontFont library is now availble on Typekit. This is quite huge news. It also looks like the available fonts have been optimized for web use. Bar: raised.