28

th

Oct

8 Tips and Tricks on Developing Usable Websites

8 Tips and Tricks on Developing Usable Websites

Simple 8 steps to creating more usable websites.

I feel like so many web developers whether beginners or experienced make little mistakes that make the overall website usability diminish. So I have come up with a list of tips/tricks that will help you either fix your existing websites or help you create better websites from the get go. So here we go:

     
  1. Links can be distinguished from normal text:     
    Don’t get me wrong I am not saying you have to keep the original poor blue color that html offers you, but you want to make your website usable. So to accomplish usability you will need to choose a color that truly stands out from the normal text. It is definitely a benefit to use text-decoration: underline but it is not mandatory. Also as a SEO tip make sure you enclose your links with valuable text in between the ahref’s. For example instead of making a link that has <a>here</a> make your links <a>click here to download the demo</a> also use <a title=””>.   
       
    Here are two different blocks of text, look carefully and you will know what i mean.   
    badvsgood_links   
       
  2.  
  3. Don’t use an extensive  amount of fonts    
    This may not be a common mistake but if you don’t create a strong CSS structure you may fall victim to the too many fonts problem. So here are a couple of ways to make sure this doesn’t happen to you:   
          - Create a typography.css stylesheet that will contain all your main text styling. So whenever you need to modify how text looks you keep all your text styles there.   
          - Only specify one font in your body style and then you can only specify a different font for your h1, h2, and etc.   
    Excessive fonts can create a certain discomfort to normal users. Also the  persistence of fonts unifies your website interface.   
       
    badfonts   
       
  4.  
  5. Use ahref padding for larger clickable areas    
    Make it easy for your users to click on things line menu items and other navigational elements. With the size of today’s monitors it’s nice when you are able to click on a anything by getting close to it rather than trying to get that little hand of a crosshair to hit the text. To do this simple improvement just add padding to your anchors… should look something like this:   
    a.menu {padding:2px 3px; /* using top/bottom padding of 2px and left/right 3px */

  6. Make everything bigger… well almost

    So as I mentioned before monitors are supporting higher and higher resolutions, so you should create websites with that in mind. By that i mean the number 1 resolution on the web is 1024x768, hence websites that are 800px wide are not necessary, 960px is the new 800px.  Also another concept you can scratch is below the fold. Studies show that people will actually scroll below the fold. Now I'm not saying place all your important content below the fold, but know that people will see the things below as well.


  7. Graphics to help usability

    Some people underestimate the power/importance of graphics. A picture is a thousand words, and in web development that means that using graphics in a website to hint as to the part of the page will simplify the job of users to decipher your websites. This can be for example using a leading image inside a weblog to sum up an article, and it could also mean adding icons next to links to hint the user as the action they will be performing upon a click.


  8. Using a fluid layout to display more information

    I lay in my bed sometimes wondering why my blog is one of the only blogs on the internet to use a fluid layout. The reason I created this blog with a fluid layout is so that people with larger monitors will bear the benefit of seeing more articles, and more of an article in one page. Fluid layouts allow for a page to spread fully across a browser allowing the user to see more content than a fixed layout website which requires more scrolling, although scrolling is a common task of the new age internet surfer, removing the number of scrolls to the user makes the experience richer.


  9. Simple and to the point navigation

    You would think that websites today are made with extremely easy navigation given the low attention span of internet users, and the inability to spend time searching a website for what the user needs. Well this can easily be corrected with clearly named navigations, drop downs for more precise information under a navigation link, and of course good old sitemaps. My favorite example is of course expressionengine.com


    sitemaps

     
    With one easy click you have access to all the areas of this beautiful website.

     

  10.  

  11. Choosing a color scheme and sticking with it
       
    I suppose it is rather rare that I find a website that has too many colors, but I think where the real tip here is in the pre-building phase. Picking a color scheme for a website is important, colors on the web can act as a great tool to express a websites main focus. Here is a quick rundown on colors and their meanings:

     
    brand_colors 

     

     

Related Articles

Comments

By choen on Sun - Nov 01st, 2009

may also :
- don’t delete ‘dotted border’ ( *{outline:none;} )
- color contrast (background n text)
- using attribute ‘alt’ in image
- hierarchy heading (h1,h2,..)
- distinguish between ‘internal links’, ‘exernal link’ and ‘link ads’

I’m sorry if I’m wrong… thanks

By libeco on Mon - Nov 02nd, 2009

I absolutely disagree on point 6. I’ve heard it more often but cannot believe people give this advice. Have you ever used a large resolution monitor? If so you’ll probably see that having fluid layouts cause texts to become unreadable because the large amount of words on one lines.

Texts which have shorter lines are much easier to scan and read, and as such are much more usable. Just because you have the space doesn’t mean you have to use every little bit of it. Whitespace can be very pleasant to the eye, which improves usability too.

Other then that, great article!

By agrublev on Wed - Nov 04th, 2009

Libeco i do partially agree with you smile however, if a website is designed well, with enough whitespace between lines (line-height) any text can become nicely readable, and if the content as you say doesn’t permit for that then yes using a semi-fixed width layout can be beneficial. Thanks for the input.

Choen all your suggestions are valid, i will add them to the main article smile thanks!

By J. Albert Bowden II on Thu - Nov 05th, 2009

I’m not going to say number 3 is wrong, clearly there are times when that is needed, but a better way to do that usually is to set the anchor element to display:block; .

By agrublev on Thu - Nov 05th, 2009

You know me and a friend argued over number 3 for a while, and after a bunch of testing… here is what i got out of it:

First of all i distinctly explained “menu items and other navigational elements” that’s because its not a good idea so set a padding on normal anchors inside of paragraphs and such, that will simply mess things up. But for anchors in (usually the top or bottom portion of a website) using only padding will increase the clickable area. Usually i would agree with you, and when writing this article i did cross browser testing… now my thought is confirmed by basecamphq who use ONLY padding and no block on their anchors.

Thanks for the comment, i hope my explanation helps.

By Blair on Thu - Nov 05th, 2009

Ha, nice expressionengine screenshot.  Jessie did a great job on that site.

By Harsha M V on Fri - Nov 27th, 2009

Amazing post. thanks a lot

By Animated Layouts on Sat - Dec 05th, 2009

I have heard something about making a css fluid or solid will help!!!my question is there a way to add css fluid layout to my already site!!without remaking the whole thing, or is there another method to please all users??
Animated Layouts

By Mark Ewans on Thu - Dec 24th, 2009

Great post! I’m just starting out in community management/marketing media and trying to learn how to do it well - resources like this article are incredibly helpful.
Personal massager

By Tina on Thu - Dec 31st, 2009

You’ll never please everyone.Go look at other professional sites to see what they do. MSN.com uses a solid design. Google and Yahoo centers their content to help hide the ‘empty’ spots in larger resolutions.If there is a graphic design used in the header/logo of a site, I like to tile it across so it appears that something is at least in the area.tina

By best seo company on Mon - Jan 11th, 2010

keyword research is the backbone of your organic SEO. if you choose and optimize for the wrong keywords, everything else suffers.
best seo company

By Arthur on Thu - Feb 04th, 2010

<a > google </a>
google
[LINK=http://www.google.com/]search engine[/LINK]

By Jorge Jardon on Sun - Feb 07th, 2010

Thanks for taking the time to post such a detailed and informative article. It has given me a lot of inspiration and I look forward to more like this in the future..
placemat

By Malaika on Sun - Feb 07th, 2010

Sources like the one you mentioned here will be very useful to me! I will post a link to this page on my blog. I am sure my visitors will find that very useful.
promotional products

By Amar Montreal on Sun - Feb 07th, 2010

I can see that you are putting a lot of time and effort into your blog and detailed articles! I am deeply in love with every single piece of information you post here. Will be back often to read more updates!
Search Engine Marketing

By Adley Fair on Fri - Feb 12th, 2010

Thank you so much for starting this. I look forward to those yet to come. I thought the product was presented very throughly and the reviews were excellent. Way to go! Keep up the great work!
car insurance companies

By Aaron on Sat - Feb 13th, 2010

admire the valuable information you offer in your articles. I will bookmark your blog and have my children check up here often. I am quite sure they will learn lots of new stuff here than anybody else!
Jumping Castle

By Jhon Black on Sat - Feb 13th, 2010

I actually still need advice, myself!  I’m not qualified to answer that one, except to say - just film it! just keep doing it so that you develop the skills.
beer coasters

By Colleen Wright on Tue - Feb 16th, 2010

You’re really thankful for this post, I really enjoy checking up this post. Looking forward to see future posts.

SEO Training

By myspace layouts on Fri - Feb 19th, 2010

Valuable information and excellent design you got here! I would like to thank you for sharing your thoughts and time into the stuff you post!!

By Adley Fair on Thu - Feb 25th, 2010

You’re really thankful for this post, I’ve been really enjoying checking up your posts from time to time. Looking forward to see your future posts !!
stubby holders

By Web Design Company on Tue - Mar 02nd, 2010

I appreciate your tips!

By computer repair on Fri - Mar 05th, 2010

Valuable information and excellent design you got here! I would like to thank you for sharing your thoughts and time into the stuff you post!! Thumbs up
Regards,

By Custom poster printing on Fri - Mar 05th, 2010

I’ve been working on a graphics website lately, adding wallpapers, buddy icons, fonts, etc. Personally, I love using putting wallpapers of my favorite TV shows on my desktop.
Custom poster printing

By Adley on Sat - Mar 06th, 2010

I’ve read Nancy Miller’s newest article and it’s remarkable! I’m trying to read all these articles afterward. Thanks for the great stuff!
pc repairs

By placemat on Mon - Mar 08th, 2010

You’re really thankful for this post, I’ve been really enjoying checking up your posts from time to time.

By local search marketing news on Mon - Mar 08th, 2010

Yeah its true. I have also do this mistake. Its very useful information. Thanks for guiding us.

By search engine marketing on Mon - Mar 08th, 2010

Very good information about HTML coding. I do same mistake. I used different colors in HTML coding. So I do same. It looking very good.

By local search engine marketing on Tue - Mar 09th, 2010

Its very useful tips and tricks. Very good web designer are also not having this ideas. Its very good information.

By Adley Fair on Wed - Mar 10th, 2010

Thanks for the tips. Very well presented and simple.
Wedding Favours

Have something to share?

Remember my personal information

Notify me of follow-up comments?

Please enter the word you see in the image below: