- Reduce HTTP Requests - Try to reduce the amount of files to load. This can include people having tons of javascript and CSS files. Try to keep this to a minimum where possible. However, the main thing that people don't do is make use of sprites. Sprites are basically images combined into one image. If you have a menu for example with a background image with a hover, it's best to have the hover background under the main background in the same image file. This is a very simple example but if you think about it, you can combine all kinds of images into one. By doing so, reducing the amount requests and images are then already preloaded so you don't get any annoying hover issues.
- Using remotely hosted files - Many files such as jQuery libraries are hosted for free on big sites such as Google. Quite a few sites already include these files. By doing so, a user may already have the file in their cache. Make sure that the file is on a fast and reliable server. Google: http://code.google.com/apis/ajaxlibs/
If you have any other suggestions or comments please post! If you have anything to add to the list, please share.
Ofcourse you can also compress your js files and use gzip but focussing on the HTML/CSS and ways to include files here.

Sign In
Register
Help



MultiQuote



