Some software tools are claiming that designing is easy as 123 and that they will ‘produce’ pages for you. Unfortunately, a number of web designers are victimized by this marketing gimmick. The results are obvious. A number of operating systems have pages that are not seen properly by intended surfers. Some are unreadable. Some are difficult to navigate. Most of them do not serve their purpose.To help some amateur web designers out there, I have here a list of established rules of thumb in web designing. This may help you in creating functional and arty wed sites.
1.A picture is worth a thousand words thus, you need not stuff your page with a truckload of images. Pictures and images are used to enhance page and not to mess it up. Bear in mind that less is beautiful.
The average time to load a page should not take longer than 5 seconds. If it’s longer than that, surfers might click away elsewhere. Therefore, you must keep page size less than 30k.
Each file on page should have a separate HTTP request to server. Lots of small images will slow down loading. Other factors that contribute to slowing down of loading are height and width attributes. Without these, browser should wait for image to download since it has no idea of how much space to leave for them.
2.Navigability and functionality come before artistic excellence. It is no use making your site a masterpiece of art if users cannot navigate around it.
3.Keep web site simple.
4.Whenever your whole page is within a table whole page cannot render until whole table is downloaded. To remedy this, split table into two and let top one be a short table that displays only page header and a small number of navigation links.
5.Stay away from all browser-specific functions. If a certain feature is supported by one browser, it will most definitely not be supported by another. Where you must use such features, it should not hinder display of page in other browser which does not support such functionality.