You are building a new website and want to know how large your pages can be. Do you want them to show inside 10 seconds? Or is 20 seconds acceptable? How fast are your visitors? Worldwide, national, or intranet? Use this calculator to determine the maximum page size you should be aiming for.
The calculator uses the following formula:
Maximum size of homepage = MaximumDownloadTime - 0.2 * (Images + Frames + 1)) * (Speed / 8) - 300 * (Images + Frames + 1)
Every image and every frame (plus the frame-startup) incurs a penalty of 0.2 seconds and 300 bytes. The time penalty is because the browser needs to send a request to the webserver for each image/frame. The 300 bytes penalty is for the http overhead that accompanies each and every image/frame.
Images are often used more than once in a website, such as the background, logo, and navigation buttons. They are loaded only once into the cache of the browser, usually on the homepage. You can therefore disregard those images on sub-pages (set the number of images to zero). The same applies to frames, even more so.