this should only be done on broadband NOT on ISDN or dialup
Go to the address bar and type in " about
:config "
Once it comes up, look for the following lines:
network.http.pipelining = False
network.http.pipelining.maxrequests = 4
network.http.proxy.pipelining = False
And replace with (Just double click the line to change it)
network.http.pipelining = True
network.http.pipelining.maxrequests = 40
network.http.proxy.pipelining = True
Then create a new integer (right click>new>integer) and paste this as it's name:
nglayout.initialpaint.delay
Set the value to 0 (zero), as this is the time between firefox receives the data and displays it.
This means Firefox will make 40 requests at once and not wait for a reply to the request before making another request and you'll be able to load pages MUCH faster.