Standards | Keep to the html standards - don't use proprietary
extensions from Microsoft or Netscape.
|
Keep it simple | This is important - what you are providing is information content,
don't lose it in the backgrounds and fancy features.
|
Colours | In general don't change the colour of the text or the background - assume
the reader may have their browser
set the way they like. If you must set colours set all of them - background, text, links etc.
Black writing on a black background is not terribly readable.
|
Backdrops | Don't use them (unless really appropriate) they can obscure the text
in front of them.
|
Small Pages | The web can handle vast numbers of pages - don't try
and squeeze everything on to one page - suggest a normal limit of 3 screens. Some people
never scroll down - have important information at the top.
|
Images | Squeeze them. People are not viewing your pages at 7200 dpi 7 ink colour
printing - they are using a computer monitor. Suggest a limit of 30-40K for total
of all the images on any normal page, most small images need less than 5K to be clear enough.
|
Image Formats | Use GIFs for line draw images, use JPEGs for photographs.
|
Its a web | Use links around your site, to other sites freely. Links are what
make the web interesting. You don't have to go up and down a tree link where appropriate.
|
Microsoft | Don't use the "save as html" from word if you want your
site to be usable to the rest of the world.
|
Start Small | Test it out, add bits and grow, testing as your go. If you can
test with a variety of browsers it is a good idea as they don't all behave the same.
|
Frames | Don't - frames are not handled by search engines and behaviour varies
with browser.
|
Javascript | DON'T - Not all browsers treat it the same. You don't need it,
anything that apparently needs Javascript can be done on the server where it works for
everybody. Also a large portion
of the Javascript on the web is broken. People in secure environments are prohibited from
enabling Javascript. (Why people are paranoid about Cookies yet allow Javascipt I will
never know)
|
Font Size | Don't use small fonts. Leaving the font size unchanged should be the
normal for all text on all pages.
|
"Under Construction" | Don't bother with such notices - all sites are under
construction or out of date.
|
Where are you? | On every page provide clear navigation up and around the site.
People may jump in to the site via a search engine - if they don't know where they are
they will probably leave again, rather than explore the rest of your site.
|
A Poor Site | Is worse than no site. Get it checked for usability and clarity.
Does it work for other people, other broswers?
|