If you’d like to significantly decrease your broadband load time in Firefox, follow these simple instructions to change defaults originally set to accommodate dial-up users.
Step 1: Open Firefox and type about:config in the address bar where you normally type a web address.

Step 2: In the filter bar below the address bar type network.

Step 3: Double-click on network.http.pipelining to change the setting from false to true.

Step 4: On the line below network.http.pipelining double-click on network.http.pipelining.maxrequests and change the number to 10.

Step 5: Two lines below network.http.pipelining.maxrequests double-click on network.http.proxy.pipelining to change the value from false to true.

Step 6: Several lines above network.http.proxy.pipelining you’ll see network.http.max-persistant-connections-per-proxy and network.http.max-persistant-connections-per-server. Double-click each line and change the value to 8.

Step 7: Two lines up locate and double-click on network.http.max-connections and set the value to 48.

Step 8: Now right-click (control-click on a Mac) anywhere in the configurator (the area where you’ve been making the changes). Select New then Integer. When prompted, copy and paste or type the following into the field provided: nglayout.initialpaint.delay.

When prompted to add a value, enter the number 0.

Step 9: Close all windows and tabs. The changes will take effect when you restart Firefox.
These changes allow Firefox to make multiple server connections and will speed up page downloads for better, more efficient use of your broadband connection.