Good Web Design is Not Guesswork
I’m currently advising a client and helping get a project off the ground. It’s not a FreshBooks project, and it does not take much of my time, but I am excited about it.
The project is currently in the “design” phase…and really that means we are laying out the pages. Now laying out the pages intelligently is a VITAL part of good web design. Most business owners, nor developers, want to spend the time or money to do it right…that’s because they undervalue the process…or in many more cases, the web designer has no process.
I want to tell you about a process you can use to design your pages. Your users will benefit from the time you invest in page layout, and so will you because it will reduce the number of changes you need to make later to get a page right. Also, your site will be more successful so your client will want to invest in additions and that means more revenue for you.
The first thing you need to know is that every page is unique. Each page should aim to meet it’s own set of goals. The most important part of doing excellent page layout and design is correctly identifying those goals. Those goals are to achieve subject to context. For example, on the home page a visitor wants to learn about you generally (”Why am I here?”) and understand the unique benefit of your company (”What’s in it for me?”). On your contact page your visitor ought to be able to reach you by phone, email, mail and/or fax easily.
So…commonly designers will wireframe a page before designing it. Excellent. This wireframe stage is the time to identify the goals of each page, and the context of each page. Look at this graphic to see how I do it:

The work starts on the right hand side of the page. First you identify the mental context your users will be in. This is important. Take a second and make believe you are a site visitor and try to imagine the experience. It is not an easy thing to do the first time, but it gets easier. Given the psychological context of the visitor, list your priorities for the page GIVEN that context. Then RANK ORDER those priorities. Once you have a rank ordered list of the things the page has to do, drop everything but the top three or four priorities because YOU CAN’T DO EVERYTHING on one page. Now you have a clear set of things that need to be on the page, and the priority each one requires. NOW start making boxes to place things in your wireframe. With that in hand, graphic design gets a whole lot easier and your visitors wind up a whole lot happier.
Here is a great article about home pages from a truly excellent design resource for web designers - A List Apart.










1:09 am
Mike is dead on right about this - and I say that as part of the team that he’s working on this top secret, non-Fresh Books, not time intensive project with (well, not time intensive for him). And, actually, I stand somewhat guilty as charged - I jumped the gun on doing some wireframes before we had done some of the more basic prioritization of features.
But I had a good reason - and one that I think is worth repeating here. Discussions about design are very abstract things until you make sure that everyone at the table is speaking the same language. In this particular case, the client provided everyone with a well-written requirements document that spelled out what they thought they wanted, and I felt that it was worth spending an hour on wireframes for that vision to make sure that we were all speaking the same language. It helped everyone at the table to understand what they were asking for, and provided a great medium for us to draw and note on. There’s a lot of value to be found in low fidelity prototypes, like wireframes, provided that everyone understands that they are meant to be iterated and marked up and destroyed.
8:36 am
Thanks Jay - and again congrats on the FireFox project.:
http://www.radiantcore.com/blog/archives/12/07/2006/skinningafox
5:52 pm
I enjoy your articles. I will visit your blog again.
Robert
2:24 pm
[...] “As a follow up to a post I wrote about dealing with larger customers, once again Jim Logan in his Cash Flow Blog has some good suggestions for composing a good collection letter.”“Earlier this week Michael spoke with John Jantsch, author of Referral Flood, who has great advice about how to generate more referrals for your business. I listened to the call and took notes - here they are in point form.”“Now, I am not a lawyer, but here is a contract for web designers that I used to use when I did consulting and web design projects for less than $10,000. It’s a great contract for those small brochure-type websites in the $0-$5,000 range (we used a different contract for engagements over $10,000). Why is it a good contract?”Good Web Design is Not Guesswork “I want to tell you about a process you can use to design your pages. Your users will benefit from the time you invest in page layout, and so will you because it will reduce the number of changes you need to make later to get a page right. Also, your site will be more successful so your client will want to invest in additions and that means more revenue for you.” [...]
5:06 pm
[...] FreshBooks post about how to design a good contact page [...]
6:35 am
i’m agreed you must provide once type of service for project to $5000 and other for over
regarding the article yes, you can provide simply and easy for understand information like phone numbers (attention on prefix code) e-mail with one-click and etc.
6:55 pm
[...] a software product. Web development isn’t any different. A common design technique called wireframes might be something you find useful when designing your [...]
10:58 pm
I concur, and your graphical example is spot on, which solidifies my belief…..content before design.
When I first started in the biz, it was all about cool looking websites. Content before design makes it so much easier to design. Many web site owners have no idea that they have paid for a website design that actually pushes potential clients away.
Conversion is the goal and content is the key and thank you very much for a great blog.
KR