May 29, 2009

Speed Up Firefox 3.0.10


My browser was running a little slow. I would start it up and have to wait over a minute before typing a query into Google or else the browser would fail to keep up with my keystrokes responding instead with lagging ghost characters. So a cursory search on Google revealed a quick fix for anyone with broadband (Is there anybody left using dial-up?). The detailed steps are below.


1 Open FF and type "about:config" into the address bar and hit return. (please note the : between "about : config" without the space)
Then Scroll down and look for the following 3 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 finding all 3 entries as follows: (double click to change the first 2)

Set "network.http.pipelining" to "true"

Set "network.http.proxy.pipelining" to "true"

Set "network.http.pipelining.maxrequests" to some number like 30.
This means it will make 30 requests at once. (default is 4)

3. Now, 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.

4. Don't forget to re-fresh the page "F5" for the changes to take effect.
(Unlike IE, FF needs to be manually re-freshed when changes are made, even forum settings)