IntroductionIn recent times, the push for simple but effective web sites has increased. You don’t necessarily need to know how to create a stunning Flash-full site to get the visitors, and many would prefer you not to anyway. There are many ways to creating that simple site, from delving into hardcore CSS to using tables and invalid HTML. And of course, it is entirely up to you, but just remember one thing - browsers are being redeveloped all of the time to keep up with cross-platform compatibility and out-do each other. The display of tables may be more accurate cross-browsers now, but wait until that faithful day when tables are longer supported and half of your visitors will be looking at a shabby mess of boxes splattered with dollops of colour. Is that what you really want? No. I didn’t think so. To combat the problem of design versus compatibility, you need to make sure that you think on two levels when creating you plans.
The first level is to think about the catchy aspect of design. You need to think will this design catch my visitor’s eye, and not blind them? Don’t just make one or two plans, make many of them, then take the best parts of each and adapt them to fit in with each other. The colour scheme then follows.
Then there is the second thing to think of. How will you make sure that it works? Are you going to use invalid tables and rely hopelessly that all your visitors use Internet Explorer? Or will you use Mozilla compatible CSS only and have it shown as a mess in IE? It is very annoying, but like most things, until companies design their software around the industry specifics, then problems will always arise for the end users. So that is where cross-compatibility comes in.
To overcome the problems laid down to us, we need to design and develop sites that are eye-catchy and functional. So, what does this have to do with KISS/UKISS (Keep It Simple Stupid/Ultra Keep It Simple Stupid)? Well, from personal experience, over-complicating matters always leads to invalid table use. Using a div-conscience approach to design allows the process of developing your work a heck of a lot easier. The transition from clutter to organised space is hard, but with constant attempts, you will be able to come up with your own valid UKISS site.
DesignDo not fear I am here to help you through both design and development. I wouldn’t just throw in the information and not help you get through the deep end. In this following section, I will be taking you through the basics.
- Macromedia Fireworks (MX 2004 or above recommended)
- Plenty of fluid and fruit
- Patience
- Brain
- Further resources will be provided throughout
Please be aware, that you do not need a very good computer to run Fireworks. Before I upgraded my computer for the third time, it was running on 128MB RAM, 333MHz Processor. With RAM DEF XT (Google term search it), it kept my RAM at a healthy level to work with. I suggest you get it. Now my computer is at 256MB RAM, it can handle a bit more.
From here on, it is going to be very image heavy, so don’t say I didn’t warn you. Please note if the images do not show, then it is not my problem – literally. The servers that my images are at may go down or do anything strange thing.
Step 1 – Starting Fireworks and creating your canvasFirst of all, if you do not have Macromedia Fireworks, then I suggest you download it from the Macromedia home page. You can also buy it from all good software stores. If you are going to be using software other than Fireworks, then I am afraid I can not support you. I have generally no experience in any other graphics program.
Once you have downloaded and installed Fireworks, then we are ready to move onto opening and setting up your work space. The work space is where all of the panels are (the Tools, Layers, etc). When you fire up Fireworks it should look something like the below.

Now, along the Open a Recent Item column, there is a list of file names. This only appears when you have opened or created and saved a file in Fireworks. At the moment, if you have not used Fireworks before, it should be blank.
Click on the Create New > Fireworks File to start a new project. Once you do that, a new box will appear.

As you can see, there is a few options for you to control when setting up your new document. Firstly, note the Width and Height. They are displayed as pixels (in the drop down boxes). You can change these to cm, but it is much more accurate and easier to use pixels (px) when designing web pages or any other related graphics.
The mock design we will be doing is a personal page. This means relatively nothing, but as you think more in depth about it, you start to wonder one thing that is in relation to this part. What size of canvas should I make? Well, a rule I like to keep is that you design everything on a canvas size of 750px wide and 800px high. Once we get to laying it out, then you will understand why this is.
So, for those who haven’t quite grasped it, put 750 into the Width box and 800 into the Height box. Resolution for web graphics is best at 72px/inch. Inches are an old unit, but if you wanted to use centimetres, then it would be 28.35px/cm. If you are creating images specifically for high-resolution gaming and model work, then your resolution needs to be at least 200px/inch, for the detail.
Canvas colour is something that is entirely up to you. I personally prefer the default setting of White, but you may have it as transparent or any other colour. I use white as it helps me design on an easy surface. Dark text on a Light background is always easier to read, and also helps to prevent me from having headaches or migraines.
When you have done with this, select Ok.

Hopefully, your new document should look similar the one above. If you have a different panel layout or canvas colour, then don’t worry, it’s just my personal profile settings. If it looks completely different, then retrace the above.
Throughout this extensive tutorial, I suggest you save at every step, that way you’re not going to loose anything major if your computer crashes or you have a power-cut. I also suggest that you take a five minute break after every two steps, that way your eyes and muscles get a break from the strenuous reading and keyboard/mouse work.
Now that we have the fundamental basics up, let’s get started with the design.
DesignDo not fear I am here to help you through both design and development. I wouldn’t just throw in the information and not help you get through the deep end. In this following section, I will be taking you through the basics.
- Macromedia Fireworks (MX 2004 or above recommended)
- Plenty of fluid and fruit
- Patience
- Brain
- Further resources will be provided throughout
Please be aware, that you do not need a very good computer to run Fireworks. Before I upgraded my computer for the third time, it was running on 128MB RAM, 333MHz Processor. With RAM DEF XT (Google term search it), it kept my RAM at a healthy level to work with. I suggest you get it. Now my computer is at 256MB RAM, it can handle a bit more.
From here on, it is going to be very image heavy, so don’t say I didn’t warn you. Please note if the images do not show, then it is not my problem – literally. The servers that my images are at may go down or do anything strange thing.
Step 1 – Starting Fireworks and creating your canvasFirst of all, if you do not have Macromedia Fireworks, then I suggest you download it from the Macromedia home page. You can also buy it from all good software stores. If you are going to be using software other than Fireworks, then I am afraid I can not support you. I have generally no experience in any other graphics program.
Once you have downloaded and installed Fireworks, then we are ready to move onto opening and setting up your work space. The work space is where all of the panels are (the Tools, Layers, etc). When you fire up Fireworks it should look something like the below.

Now, along the Open a Recent Item column, there is a list of file names. This only appears when you have opened or created and saved a file in Fireworks. At the moment, if you have not used Fireworks before, it should be blank.
Click on the Create New > Fireworks File to start a new project. Once you do that, a new box will appear.

As you can see, there is a few options for you to control when setting up your new document. Firstly, note the Width and Height. They are displayed as pixels (in the drop down boxes). You can change these to cm, but it is much more accurate and easier to use pixels (px) when designing web pages or any other related graphics.
The mock design we will be doing is a personal page. This means relatively nothing, but as you think more in depth about it, you start to wonder one thing that is in relation to this part. What size of canvas should I make? Well, a rule I like to keep is that you design everything on a canvas size of 750px wide and 800px high. Once we get to laying it out, then you will understand why this is.
So, for those who haven’t quite grasped it, put 750 into the Width box and 800 into the Height box. Resolution for web graphics is best at 72px/inch. Inches are an old unit, but if you wanted to use centimetres, then it would be 28.35px/cm. If you are creating images specifically for high-resolution gaming and model work, then your resolution needs to be at least 200px/inch, for the detail.
Canvas colour is something that is entirely up to you. I personally prefer the default setting of White, but you may have it as transparent or any other colour. I use white as it helps me design on an easy surface. Dark text on a Light background is always easier to read, and also helps to prevent me from having headaches or migraines.
When you have done with this, select Ok.

Hopefully, your new document should look similar the one above. If you have a different panel layout or canvas colour, then don’t worry, it’s just my personal profile settings. If it looks completely different, then retrace the above.
Throughout this extensive tutorial, I suggest you save at every step, that way you’re not going to loose anything major if your computer crashes or you have a power-cut. I also suggest that you take a five minute break after every two steps, that way your eyes and muscles get a break from the strenuous reading and keyboard/mouse work.
Now that we have the fundamental basics up, let’s get started with the design.
Step 2 – Making a base on which to work onI have said this many times before on several forums. A background is the fundamental foundations of a working site. If you do not choose your background carefully, then it will come back to haunt you. In order to create the best background for the effect you are trying to reach, you need to make several attempts. I warn you now, if you think you have made a decent background in one shot, then do it again, because not even the best of the professionals out there can do it. Creating a background that is 99% perfect for your site is a long and hard process, and many prefer to leave it to the end. Those that do not really care about their visitors thoughts often shove down any old psychedelic or plain coloured background as a time saver. One thing you need to get clear with design. It can take MONTHS for the 99% perfect design to be reached. It can also take just a few hours, depending on the thought power.
Since I have had a few days at working at this, we can get the best results in only a minute or less.
So that we know what we are doing and can design more accurately, zoom into 100%. This can be achieved in so many ways that it is quite amazing.
- Keyboard shortcut CTRL+1
- Use the Magnifier Tool

- Zoom Level select 100% from drop-down arrow

- View > Zoom In
- View > Magnification > 100%
Well, five ways to zoom into 100% isn’t bad. Now that you’ve zoomed in so that you can design it properly, we’ll start with the background.
Before you can start leaping into making the background, you need to know the colour scheme you will be using. In this tutorial, I will be using the following colours for the background:
#97B9D5
This is a soft blue. You may be wonder, why only use one colour? This is the base colour, and seeing as though the magic of Fireworks can calculate the rest of the colours, this and #FFFFFF is all that we need. So, to create our stepping block, you must firstly select the Rectangle Tool

found in the Tools panel. Then, draw a rectangle of any size onto the main area of the document. After you have your square, don’t bother formatting it just yet. We need to sort out the size and position of the graphic first. Firstly, in the X Co-ordinate change it to 0 (from here on shown as (x (px)) e.g. if x co-ordinate equals 5, then I will show it as (x5)) and the Y Co-ordinate to 0 (from here on shown as (x (px),y(px)) e.g. if x co-ordinate equals 5 and y equals 12, then I will show it as (x5,y12)). By having the rectangle at (x0,y0), it will be in the top left corner, 0 pixels from the left and 0 pixels from the top. If you do not know your co-ordinates in maths, then you will struggle slightly to understand this and CSS background image properties. But I will do my best to explain.
Then in the Width box, change the value to 750 and in the Height box, change the value to 800. These two combined will make the rectangle stretch the full length of the canvas, and will look just like the background of a site. If you have no idea where these are found, relate to the screenshot below.

Now to make it look like a background. From the screenshot above, you can see where it says Solid in the drop down box. This controls the type of colour formatting that is about to take place. Click in that box, the go to Gradient > Linear.

When you have done that, the linear gradient will be horizontal facing. Never design a site with a horizontal background – they are pigs to get right and it often takes quite a lot of time working out how to make them work, as well as the often very large file size.
So, to beat this, when designing KISS/UKISS sites, you are best off making a vertical design that goes from the primary colour into white, or a colour that can be completed by CSS later on. This helps reduce file size, loose stress and generally makes everyone’s life easier.
To achieve the vertical gradient, hold left click on the DIAMOND selector on the gradient, and then drag it to the top of the Rectangle. Once you have done that, it is more than likely that the gradient has shifted, but it should still be horizontal. In order to change the direction of the gradient, Hold left click on the SQUARE selector on the control line (if you can’t see it, then zoom out until you can) and move it so that it is exactly straight down your document. Once you have done this, you should end up with something that looks like the below.

It may take several attempts before you get it bang on straight; it still takes me a couple of times before it finally gets into the appropriate position.
The good thing is that we have the gradient and the main part of the background. Now all you need to do is replace the white with #97B9D5 and the black with #FFFFFF. To do this, make sure that your rectangle is selected, then where you changed it to a gradient, there is a box of gradient colour that matches the gradient on your canvas. Click on the box, then on the white little colour selector (see screenshot below). Once you click that, a colour palette appears. Where it displays the HEX code (seen as #FFFFFF), change it to #97B9D5. Then, on the second colour selector, change the HEX (seen as #000000) to #FFFFFF.

You should then end up with a happy little background, that will suite us for now. I’m not saying that it is 100% efficient, but it is as good as it is going to get at this stage.