Wednesday, 23 November 2011

Beyond Firefox Setting 1

Speeding up Firefox is not only limited to tweaking computer setting and using programs within firefox. We can also tweak it's native settings to make browsing speedier. All we need is info, and reliable source on how to do it, and to undo it if something goes wrong. 

This tutorial is going beyond Firefox setting to get the most of internet speed. Recommended for broadband users only.

Enable Pipelining

In normal browsing,  HTTP requests are issued sequentially, with the next request being issued only after the response to the current request has been completely received. Depending on network latencies and bandwidth limitations, this can result in a significant delay before the next request is seen by the server.

Just like in a single line traffic, whilst the first car in the queue is going left and it's exit way is blocked, there is no chance for the next on the queue to move forward as the first car is blocking the way. Solution? Create a second, third or fourth lane! In Firefox, enable pipelining.

"A technique used in advanced microprocessors where the microprocessor begins executing a second instruction before the first has been completed. That is, several instructions are in the pipeline simultaneously, each at a different processing stage.

The pipeline is divided into segments and each segment can execute its operation concurrently with the other segments. When a segment completes an operation, it passes the result to the next segment in the pipeline and fetches the next operation from the preceding segment. The final results of each instruction emerge at the end of the pipeline in rapid succession."

Again, like in a a traffic situation, single file traffic can only do one instruction at a time, causing congestion and heavy traffic, whilst multiple lane can carry out multiple instructions at a time, causing the traffic moving faster.
 1. Open up firefox  and  type about:config in the address barthen press enter

* You will notice a warning sign, click "I'll be careful" to proceed.

2. Scroll down to network.http.pipelining and you will notice it's default value is false

3. Double click at the value to turn it into true

4. Close your browser then open Firefox again to take effect.

Reduce Initial Page Delay

By default, Firefox waits 0.25 seconds (250ms) before beginning to draw web pages, which causes delays in displaying the visual content of  websites. It is like an automatic car that needs to rev up into a specific rotation before it automatically goes to the next gear. But good news, Firefox can be set into lower rev, before it goes into the next gear. Here's how.

1. Open up Firefox and type about:config at the address bar

 2. Right click any part of the window and select new then string

3. Enter the preference name as nglayout.initialpaint.delay  then press OK.

 4. Then set its value to 50,  that's in milliseconds, or you can set it lower if you want. Press OK.

5. The user set parameter will be added if you scroll down to nglayout.initialpaint.delay

6. Close Firefox and open it up again to take effect!

No comments:

Post a Comment


Popular Posts