Design, Perception, And Memory

March 14, 2011

There’s an excellent article over at the Van SEO Design blog that talks about what you, as a designer, need to know aobut perception and memory. It does an excellent job of explaining how we find things, how we search, and more importantly how we sometimes ignore things that are right in front of us. […]

HTML5 and CSS3

January 13, 2011

My second book, HTML5 and CSS3, is now available in print and is a good solid guide to all of the cool features you can start using in your sites and applications. It’s not a beginner book by any means, but if you’ve gone through Web Design For Developers, you’ll be just fine. HTML5 and […]

Generate Favicons Quickly With Favigen

October 13, 2010

Favicons (those icons for web sites that show up in the browser bar) can be a little tough to make sometimes, but Favigen make is pretty simple thanks to its easy web-based interface. Simply upload a square version of your logo or icon, select the output icon size, and download your newly created file. While […]

HTML, CSS, and JavaScript, the Google way

September 15, 2010

Here’s a nice series of presentations and example code from Google that show you how to build user interfaces using HTML, CSS, and JavaScript. HTML, CSS, and JavaScript From The Ground Up

Better CSS with Sass

September 8, 2010

My article “Better CSS with Sass” was published in the February issue of PragPub Magazine. It is now available in HTML format. You can read the article here. Sass is a great alternative to working with regular stylesheets. You get all the benefits of working with a dynamic programming language, and you still get usable […]

More than a pretty face

July 20, 2010

One of the first things I assert in the book is that design is so much more than how your site looks. If you’ve been doing programming for even a few months, you’ll understand that design is about both form and function. You design things to solve problems. If a site looks good but has […]

Be Stingy With Your Markup

June 29, 2010

Developers who don’t understand web development often tend to use way more markup than they need. Take a look at this article, which dissects an SMS message displayed within Google Voice. A single message uses the following: 369 lines 46 divs 7 tables 8 spans In the book, I point out that more characters in […]

Progressive Enhancement and Graceful Degradation.

May 17, 2010

Usability pundits often talk about “graceful degradation” and “progressive enhancement” as if they are opposites. They argue that graceful degradation implies you’re leaving it until later. If there’s time, you’ll get around to providing an alternative method. They argue for “progressive enhancement” instead because this implies you’re building in accessibility from the beginning. While they’re […]

Revised Font Stack

February 5, 2010

A Way Back just posted a really great article on font stacks this morning and it’s worth your time to read. I talk about font stacks a bit in the book, and this article gives some good advice on some new combinations of fonts. As you know from the book, constructing a good font stack […]

Book Review – Dr. Dobbs

January 14, 2010

Mike Riley reviewed the book over at Dr. Dobbs Code Talk. He had some very nice things to say, too. I am unabashedly more comfortable with grokking loop, iterator and ORM than I am with terms like color fluting, page folds and RYB. However, it was with these and many other graphic arts terms that […]