Get most out of Firefox - Speed it up

Mozilla Firefox is a fast, full-featured web browser that makes browsing more efficient than ever before.
If you're already using Firefox on a broadband connection, here's some tweaking you can do to make your browsing even faster.

#. Open Firefox.
#. Type about:config in the address bar and press Enter.

1. HTTP PIPELINING
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.

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. This means it will make 30 requests at once.

2. 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.

3. DNS
IPv6 was designed in part to solve the problem IPv4 will soon be facing: the exhaustion of all possible IP addresses. Mozilla implemented IPv6 support in early 2000, but that support did not receive widespread testing until recently as IPv6-capable OSs and network software/equipment became more common.
One particular bug that has appeared exists not in Mozilla, but in IPv6-capable DNS servers: an IPv4 address may be returned when an IPv6 address is requested. It is possible for Mozilla to recover from this misinformation, but a significant delay is introduced.

Type "network.dns.disableIPv6" in the filter bar and set this option to true by double clicking on it.

4. UI SUBMENU DELAY
This preference controls the time a menu takes to open a sub-menu. Right-click (Apple users ctrl-click) anywhere in the about:config window and select New and then Integer from the pop-up menu.
Enter "ui.submenuDelay" in the New integer value pop-up window and click OK.
You will be prompted to enter a value. Enter 0 and click OK.

5. BROWSER CACHE MEMORY CAPACITY
When a page is loaded, it can be cached so it doesn't need to be re-rendered to be redisplayed. This preference controls the maximum amount of memory to use for caching decoded images and chrome. Right-click (Apple users ctrl-click) anywhere in the about:config window and select New and then Integer from the pop-up menu.

Enter "browser.cache.memory.capacity" in the New integer value pop-up window and click OK.
You will be prompted to enter a value. Enter 65536 and click OK.


0 comments: