In its default configuration the Firefox web browser offers a speed of pages loading, but it is possible to significantly speed it up even more by changing a few options. The first batch of changes will concern the HTTP pipelining, while the second will involve management changes in the number of connections on the remote web server and persistence.
To get started follow below steps:
Step 1: Open Mozilla Firefox
Step 2: In the address bar type about:config
Step 3: If you get a warning message simply click I’ll be careful, I promise! button
Step 4: Inside filter type network.http.pipelining and change value True
Step 5: Inside filter type network.http.proxy.pipelining and change value to True
Step 6: Inside filter type network.http.pipelining.maxrequests and set value to 30
Step 7: Next right click on empty space and from context menu choose New -> Integer. Name it nglayout.initialpaint.delay and click OK. In next window assign value 0 and click OK.
Step 8: Next in filter field type below entries one by one and change their values as suggested
- network.http.max-connections – Value 40.
- network.http.max-connections-per-server – Value 16
- network.http.max-persistent-connections-per-proxy – Value 16
- network.http.max-persistent-connections-per-server – Value 16
Step 9: Restart Mozilla Firefox to apply changes
Note: It is still possible to accelerate performance by creating a new Boolean value named browser.turbo.enabled whose value will be set to TRUE. This option is still experimental, so you are changing it at your own risk. Be aware that this option can reduce memory usage and speed the response time of Firefox.