1. Avoid large graphics/Reduce the use of graphics: 2. Optimize graphics: 3. Reduce the codes: 4. Avoid flash and animated GIFs file/Don’t over use Flash: 5. Get a Reliable Web Host: 6. Optimize your Database: 7. Use an HTML Validate: 8. Include a Site Map: Other things should also be kept in mind; like: 1. You can use PHP, I frames, database etc less in number, which will affect the load time. 2. Use a slash at the end of the domain name of your site, which will indicate that it is a directory page and server will take less time working on the site.
I was also dealing with this sort of issues.. Thanks for posting these.. Now I reduced the number of images and its working perfectly well..
As mentioned earlier on JavaScript, its the same with scripts CSS - you should always avoid using multiple scripts CSS if possible, eliminate gaps in the script and compress your CSS script ever.