1. Type “about:config” into the address bar and hit return. Scroll
down and look for the following entries:
network.http.pipelining
network.http.proxy.pipelining
network.http.pipelining.maxrequests
Normally the browser will make one request to a web page at a time.
When you enable pipelining it will make several at once, which really
speeds up page loading.
2. Alter the entries as follows:
Set “network.http.pipelining” to “true”
Set “network.http.proxy.pipelining” to “true”
Set “network.http.pipelining.maxrequests” to some number like 30 (mine is set to 100..hehehe). This means it will make 30 requests at once.
3. Lastly right-click anywhere and select New-> Integer.
Name it “nglayout.initialpaint.delay” and set its value to “0″.
This value is the amount of time the browser waits before it acts on information it recieves.
If you’re using a brodband connection you’ll load pages 2-30 times faster now.







Certain sites detect and punish moving these settings above a certain size. I am pretty sure Home of the Underdogs does, for instance. If you set this number too high, you may also appear to be a denial of service attack and get banned. They have a limited number of open http connections, and they feel that using 100 at a time reduces everyone else’s experience.
(Not to say don’t do it, just experiment with values and don’t set the number higher than actually provides benefits.)