Wednesday, February 28, 2007

Speed up Firefox with these tweaks

Speed up Firefox with these tweaks


Does Firefox seem way slower than Internet Explorer to you? Well it certainly is out of the box. I’m not sure why they don’t make the following settings default but check these out. They may change your opinion of the browser.


firefox_icon.jpg

Type “about:config” in your firefox address bar.


Search for the following settings:


1. network.http.pipelining
Set to true
2. network.http.pipelining.firstrequest
Set to true
3. network.http.pipelining.maxrequests
Set to 32
4. network.http.proxy.pipelining
Set to true
5. nglayout.initialpaint.delay
Set to 0


Its very likely that you won’t have an entry for network.http.pipelining.firstrequest. Thats ok. Just add one.


Right-click on the preferences list, select ‘New’ then select ‘Boolean’


On the first prompt, type:
network.http.pipelining.firstrequest


On the second prompt, set it to ‘true’


Its also likely that you won’t have an entry for nglayout.initialpaint.delay


Right-click on the preferences list, select ‘New’ then select ‘Integer’


On the first prompt, type:
nglayout.initialpaint.delay


On the second prompt, set it to ‘0′


Enabling the pipelining features allows the browser to make multiple requests to the server at the same time. The “maxrequests” is the maximum number of requests it will send at once. I’ve heard that 8 is the most it will send at once, but setting it higher won’t hurt, just in case. The initialpaint.delay is the length of time (in milliseconds) after the server response before the browser begins to paint the page.

No comments: