This is how you can make Firefox Go faster via network.http.pipelining.

1) Go to ‘about:config’ in the Address bar
2) Enable network.http.pipelining
3) Set network.http.pipelining.maxrequests to 10

HTTP Pipelining is basically a technique where you can squash up multiple HTTP requests and pump them out into one socket without having to wait for a HTTP response. Pipelining is only supported in HTTP/1.1, not in 1.0.

The Mozilla site has a good article explaining what pipelining is:

Normally, 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.

HTTP/1.1 allows multiple HTTP requests to be written out to a socket together without waiting for the corresponding responses. The requestor then waits for the responses to arrive in the order in which they were requested. The act of pipelining the requests can result in a dramatic improvement in page loading times, especially over high latency connections.

HTTP Pipelining

Made my Firefox go heaps faster. I just wonder why it isn’t enabled by default? I know not all servers support Pipelining, but most do.