|
Secrets of Successful Web Site Design - part 2 |
|
The "Secrets of successful web site design" covers the strategy and techniques required for creating a small business site with impact. The first part analyses and prioritises the factors which have to be considered when designing a site, and provides guidelines and tips to help the design process. This, the second part, leads one through implementing a successful web site by example - it employs a "template" with a detailed discussion of the rationale for every component. |
|||||
|
|
  |
I will now look at what this means in detail for the the design of the site. I will concentrate on the entry or home page but most of the points are also relevant to lower level pages. I have put together a "Template" for a simple business site which shows ways of taking the first 7 points into consideration. There are separate pages specifically covering Forms, which are at a lower level, and Counters. The Navigation Links at the left enable you to reach the major sections of the Source Code and match both the main HTML sections and the main contents The Template makes extensive use of Tables to maintain an attractive layout as screen sizes change and the borders are deliberately shown so you can see the effects of increasing the size of the viewing Window. It is worth opening it now - the Template will open in a separate Window which you can bring back to the foreground as you work through the description which follows. Open Template Window. New Windows are themselves a useful tool in designing a Web Site as your visitors do not get lost when following links - the disadvantage is that the size can not be specified and they quickly get hidden behind the main Window if implemented in HTML. I will cover in a future article how to use a bit of additional Javascript to enable the size to be specified and the Window made more accessible -this is particularly useful for enlarging images. I am not in favour of too much Javascript but it does have some uses! The HEAD - TITLE and META tags<HTML>Starts the HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HEAD>
<TITLE>Secrets of successful web site design</TITLE>
<META NAME="description" CONTENT="strategy and techniques for creating a small business site with impact and tips on making sites easily found and user friendly.">
<META NAME="keywords" CONTENT="web site design, HTML authoring, small businesses, small firms, webmaster">
<META NAME="resource-type" CONTENT="document">
</HEAD> The BODY - Backgrounds, Text and Link Colours<BODY BACKGROUND="gallery/marble.jpg" TEXT="#000000" LINK="#0000FF" VLINK="#0080FF" ALINK="#0000FF" >The start of the BODY of the HTML and where you can suggest the colours of the TEXT, LINKs, Visited LINKs, Active LINKs and a BACKGROUND image which has to be small (to be fast) and capable of being "tiled". It is often better to use a BGCOLOR tag instead which specifies a BackGround COLOR. Most Browsers allow the visitor to specify their own colours and override your suggestions so it is safest to use a light background and dark text everywhere and sensible colours for links otherwise it is possible for text to be unreadable. You should also specify all or none. Use Black "#ffffff" for the text on any pages which are going to be printed. It is worth specifying the other colours as it will help brand your site to most visitors who will not mess around with their browsers!
Layout for the Heading and Logos<TABLE width="100%" border="0" cellspacing="0" cellpadding="0" >This is where it gets interesting and where some of the big secrets appear. We want to be able to lay out the page in a way that Search Engines can find and extract the important information - description and keywords (several times) and in a way that attracts and holds the visitor. Frames are disliked by visitors and not handled well by Search Engines so they are out which means we use tables - they are fast to render and adapt well to different screen sizes. Much of this page is about getting the best from the simple old table - it is not magic and once you have seen how it is done here you will be able to make the same use in other parts of the site I will first look at what seems very simple - how to display the Heading for the page with a Logo in a way that will adapt to different sizes of Browser Window. If you do not need a Logo or background you could just display a Heading but most small firms will have a logo and want to use it somewhere! We will use a table which is only one row deep but with five columns providing 5 cells. We want it to be the width of the page hence the width="100%" attribute. I do not want to waste width in the cells so the cellspacing and cellpadding attributes are set to 0 (note you need a number inside double quotes to be sure all browsers handle them correctly)
<TR>
<TD WIDTH="2%"> &nbsp;</TD>
<TD WIDTH="18%">
<A HREF="econsult.htm"><IMG SRC="gallery/pcurtislogo.jpg" WIDTH="120" HEIGHT="72" BORDER="0" ALT="Consultancy Services available from PCurtis.Com" ALIGN="LEFT" ></A>&nbsp;
</TD>
<FONT COLOR="#660000">
<H1>Secrets&nbsp;of&nbsp;successful web site design</H1>
</FONT>
<TD WIDTH="2%"> &nbsp; </TD>
</TR> Layout for Navigation and "The Message" TextThis is where we have to be very careful how we lay out the page. Several Search Engines do not use the META Description Tag and provide the first text on the page as the description. So far they will have only found the Heading we have set up and we now want to provide "The Message" with carefully crafted text rather than a set of Navigation buttons. It is conventional to have the navigation buttons on the left so they will be found first by Search Engines unless we employ another of the Secret Tips. We are again going to use a table, this time with two rows and we are going to put "The Message" in row one and the Navigation in row two so the Search Engine finds the important text first.The Message must be clear and concise, it only needs to be about 80 words long and to preferably contain the maximum possible number of you Keywords - the first 150-250 characters are most important as they will be used as the site description by some Search Engines. You may also need some more Navigation on the right for lower level pages as the site grows so we will set up the template with a "reserved cell" ready for when that occurs - you can always delete bits you do not need! Again we will set up "margins" using empty columns but again they can be deleted if you choose to use the whole width.
<TABLE width="100%" border="0" cellspacing="0" cellpadding="0" >
<TD WIDTH="2%" ROWSPAN="2"> &nbsp; </TD>
<TD WIDTH="18%"> &nbsp;</TD>
<B>The "Secrets of successful web site design" covers the strategy and techniques required for creating a small business site with impact and has tips on making sites easily found and user friendly. It contains a set of guidelines to help the design process and an example "template" with a detailed rationale for every component. </B>
<TD WIDTH="3%"> &nbsp;</TD>
<TD WIDTH="2%" ROWSPAN="2">&nbsp;</TD>
</TR>
<TR>
<TD VALIGN=TOP NOWRAP>
<FONT FACE="Arial" >
<IMG SRC="gallery/bullet.jpg" WIDTH="25" HEIGHT="17" ALT="*">&nbsp;<FONT COLOR="#a0a0a0" >home</FONT><BR>
<IMG SRC="gallery/bullet.jpg" WIDTH="25" HEIGHT="17" ALT="*">&nbsp;<A HREF="location.htm">location</A><BR>
<IMG SRC="gallery/bullet.jpg" WIDTH="25" HEIGHT="17" ALT="*">&nbsp;<A HREF="contact.htm">contacting&nbsp;us</A>&nbsp;<BR> The Main TextThe main text of the page is again enclosed in a TABLE - there is little real need other than being able to have margins which are consistent with the rest of the page
<TABLE width="100%" border="0" cellspacing="0" cellpadding="0" >
<TD WIDTH="96%" >
</TD> The Footer - a standard end to the page<HR WIDTH="90%" ALIGN=CENTER><TABLE width="100%" border="0" cellspacing="0" cellpadding="0" > <TR> <TD WIDTH="2%" > &nbsp; </TD> <TD ALIGN="CENTER" WIDTH="96%"> <FONT SIZE="-1" FACE="Times New Roman"> <B>A N Other Ltd<BR> Spider Industrial Estate <BR> Webville<BR> Email: <A href="mailto:spider@websville.com">spider@websville.com</A> Tel:&nbsp;0123&nbsp;4567890 Fax:&nbsp;0123&nbsp;4567891</B></FONT> </TD> <TD WIDTH="2%" > &nbsp; </TD> </TR> </TABLE> There are no new tricks in the "Footer" which is laid out in the same way as above in a TABLE and uses NoPSPaces to keep the telephone numbers together. SummaryWe have now come to the end of the discussion of the example entry page Template - I hope it will form a good start to your own site. |
|
Copyright © Peter Curtis Content revised: 2nd September, 2000 |