Note: Below is a translation of the article “Optimize Parallel Downloads to Minimize Object Overhead” , in which the authors consider parallel loading of objects and how it affects the performance of a web page.My comments further in italics.
The average web page contains more than 50 objects (Krishnamurthy and Wills 2006), while the cost of the number of objects dominates all other delays when most web pages are loaded (Yuan 2005). Browsers, following the recommendations of the HTTP 1.1 , usually set no more than 2 simultaneous connections ( this is true only for IE6 / 7, for Firefox and Opera this setting is configurable is at least 4, by default. For IE8, according to Alex Mogilevsky, most likely , will be 6 ) with one host. When the number of HTTP requests required to display a page increases from 3 to 23, the time spent specifically for “clean” object loading, from the total load time drops from 50% to only 14% (see Figure 1).