Please note that email addresses on this site are protected to avoid abuse by spammers. You will need a JavaScript-enabled browser to see the email addresses.

Header image  
SMARTER SOLUTIONS FOR THE WEB  
line decor
     ::    ::  
line decor
 
 
 
 

 
 
How to spot a well-programmed web site from the front-end

by Teri Robnett
(Published in Brainstorm! July 2005)

I must admit that writing code is not my thing. Nothing irritates me more than finding out that whatever I'm working on doesn't work because I have a semicolon where I should have a comma. However, it's my job to evaluate the complexity of a project before I pass the details onto our programmers.

So what do I look for? Three things: navigation, usability and continuity.

Navigation
Intuitive navigation that allows me to find my way around a web site and find the information I want tells me that a web site is well-thought-out and well-put-together. Someone took the time to think about me, the user, and my experience on the site. I get frustrated when I click on a link thinking I'll find what I want and it takes me somewhere I didn't expect. It's like looking for the kitchen in a house of mirrors. Eventually, I just give up. And pleeeze…don't force me to use my Back Button!

Poor navigation can be an indication of poor programming, although sometimes it's just the result of poor planning. I know, however, that how the navigation is structured - the architecture of the site - can significantly impact our ability to upgrade the web site. Sometimes, in order to make the site do what the client wants, we have to completely restructure the navigation, which can be more difficult and time-consuming than simply starting over.

Usability
When I visit a web site, I expect everything to work. That's not so unreasonable, is it? I expect that underlined words mean links, and that they actually go somewhere when I click on them. I expect the language used for navigation to be relevant and meaningful - something I can understand. I expect shopping carts and forms to work.

I have a lot of family out of state, so I love the convenience of shopping online and having the gift shipped directly to them. Imagine how aggravated I am when I've spent time picking out the perfect gift and I'm ready to plunk down some hard-earned plastic, then can't find my way through the shopping cart system. Or maybe I've found a great site and I want more information. So I go to the form, fill in all the fields, then click the button for "submit" and nothing happens. Sometimes I think, "I could have programmed this better myself," which is pretty bad! And the owners of the sites may never know they lost my business, probably forever.

Consistency and Continuity
The overall look and feel of a web site should be consistent throughout. It increases my comfort level so that I'm willing to stay and look around a bit. The main navigation bar should be on every page, with the same information and in the same place so I don't have to look for it when I want to move through the site. The more complex a site is, the more important continuity is. However, even a small, inexpensive site can look more impressive if it has a high level of continuity.

There is a selection of tools a developer has available to ensure consistency throughout - server-side includes, templates, cascading style sheets, and others. Well-programmed sites utilize these tools to allow the site to flow effortlessly, update easily, and navigate elegantly. Without continuity, your site (and business) can appear choppy and awkward.

If you're looking for someone to take over your existing site, add more functionality, or you want to make sure your web programming is done right the first time, contact us. Whole Brain Technologies: the smarter solution for the web.

 

Publishing Guidelines: You have permission to publish this article as long as the source is properly cited and a link to www.wholebraintech.com is included. Do not edit it in any way without permission. Please notify us of its publication by sending either a website link or a courtesy copy of your publication to .

 

 


 
 
   
       
  services  ::  products  ::  company  ::  blog  ::  news & events  ::  articles  ::  contact  ::  home  ::  legal
  © copyright 2003-2007 whole brain technologies llc