Handcrafted web goodness
By Addison Hall / Posted Wednesday, July 01, 2009
I love Dan Cederholm’s books Web Standards Solutions and Bulletproof Web Design. As a reader, I get to pick his brain and see how he analyzes web design problems and provides solutions that are attractive, practical, and accessible. He has now announced a third book—Handcrafted CSS—with that same approach using more modern techniques. From the website:
Handcrafted CSS: More Bulletproof Web Design is an attempt to share some of these details that matter most. By encouraging “progressive enrichment” to utilize advanced CSS and CSS3 properties that work in browsers today, to reevaluating past methods and best practices. This book will show how craftsmanship can be applied to flexible, bulletproof, highly efficient and adaptable interfaces that make up a solid user experience.
There's also a video version on DVD that can either be purchased separately or bundled with the book.
I’ll be pre-ordering mine tonight.
Rediscovering simplicity
By Addison Hall / Posted Friday, June 26, 2009
I must admit that I felt like I had found a kindred spirit when I came across this post. For those that don’t know, Jakob Nielson is a usability expert, and those of us in the website industry would be wise to listen to him. He has written several books, and is no doubt an expert in the field, but his website has been a source of criticism for several years.
Like Ryan, the author of the post, I also was smitten by Mr Nielson’s site—the simplicity was refreshing, and still is. The markup is a little dated and it’s certainly not perfect, but it remains a shining example of what HTML was intended to be: marked up text. It contains no animation, no video, no bells and whistles, and hardly any graphics at all. It is not beautiful design; it is beautiful simplicity.
What happens when you add good design (not glamour) to simplicity? You get sites like this and this. Oh yeah.
Creating content for your website
By Addison Hall / Posted Friday, April 10, 2009

One of the biggest stumbling blocks when building a website can be its most important feature—the content. While the designer/developer’s job is to design and program the site, the client must gather and create the content. Here are a few notes to help get started. Additionally, I’ve included how I prefer to receive content.
Write your copy first!
Ninety-nine percent of the time, most of your content will consist of text. What does that mean? Focus on your text first! Without copy for your website, you have no website.
When writing the text for your website, remember to keep it brief and to-the-point. Research show that most users read websites somewhat like newspapers—they scan for bits of information.
How to deliver? A simple Microsoft Word document will do just fine. You get extra points if you reference your photo names within its associated copy. (Note that I said reference and not include—see below.)
Photographs
If text is the star of your content, photographs play a major supporting role. Nothing dresses up a page better than a great image. Whether you take your own photographs or hire a photographer (or even hire an illustrator), it is helpful if you at least narrow down your image selection so that it won’t take hours to scour through hundreds of pictures. Name your photos something useful as well. For example, “board_members.jpg” is much more helpful than “DSC_011258.JPG” for obvious reasons.
Please also note that it is preferable to have the photos in JPEG or TIFF format and not embedded in a word processor document. If you would like to indicate placement of images within your text document, simply include the photo file name.
How to deliver? I prefer a CD or DVD with a common sense folder structure. What do I mean? Put your company history photos in a folder called “Company History” and your product photos in a folder called “Products”—that is what I mean. Also remember to name your photos something human-friendly!
Other media: video and audio
In the right applications, video and audio can be great compliments to your primary content. You must remember that, like your text, video and audio must be brief and bite-size. If you have a 20-minute video that you’re dying to get online, you should probably consider breaking it up into at least four- or five-minute chunks.
How to deliver? CD or DVD is definitely the way to go. Regarding formats, video is preferable in either MPEG, WMV, or QuickTime. Those same formats are acceptable for audio with the addition of MP3.
Databases
Personnel directories, real estate listings, and even product catalogs all are typically database-driven. Your website needs will usually tell us whether or not a database will be helpful, or you may have an existing database that needs to be included.
How to deliver? Unless your database is really complex, it is normally best to simply export your tables to either a Microsoft Excel or Microsoft Access file. If you are creating your database from scratch, we probably need to discuss how to best set up the rows and columns so that importing will be problem-free.
Use a website outline as your checklist
The first thing I do for every new site (or redesign) is create an outline of the content and structure. This serves as a road map for both myself and the client. For me, it helps in planning the interface. For the client, it serves as a checklist for content—each list item represents a page, and that page needs content. Most outlines look something like this:
- Home
- About Us
- Mission Statement
- Company History
- Staff
- Products
- Super Widgets
- Super Duper Widgets
- Contact Us
- Phone and Address
- Request Information
Go create some content!
See? The process is not quite so frightening if you just take the time to get organized. Remember that your content is why users will come to your site and hopefully return, so take its creation seriously. Map out your plan and stick to it!