Optimizing Firefox Speed
There are several ways to make Firefox run faster. It’s all done by tweaking. I’ll be giving you a list of different tweaks, which will all count for something. Please note that I’ve done all of this on Windows XP Professional OS, and it may have different effects on other OSs.
This is the most popular way to make Firefox’s pages load faster, and no doubt you’ll come across this when you Google how to make Firefox faster.
- In the Firefox browser, type about:config.
- You’ll get something asking you to be careful. Click the thing which is I’ll be careful, I promise!
- You’ll find a filter bar. Type network.http.pipelining under the preference name column.
- You’ll normally find the default value of this to be false. Double click it and change it to True.
Effect: For most (at least the ones I’ve all seen) websites, you’ll notice a http:// before the address. This is for something called the HTTP 1.1 , a protocol, this is so that you can send numerous requests before your computer actually receives them. It’s also known as pipelining. Pipelining can reduce page loading times over connections, but not all servers support it, which is why it will have no effect for some websites. For this to work, you need pipelining to be enabled.
2. In the filter bar, type network.http.proxy.pipelining and its value to True.
Effect: Pipelining does not work when you are using a proxy. This is why you need to change this value to True, so that it is enabled if you are using a proxy.
3. Now type in network.http.pipelining.maxrequests. Right click and go to Modify. The default value is 4, change it to 8.
Effect: This determines the maximum requests your computer can send out at once. 8 is the maximum, so don’t change it to 100000 thinking you can send that much requests out.
4. Go to the normal about:config page, right click in the blank space and choose New/Boolean. Name this network.http.pipelining.firstrequest and accept. Then set its value to true.
Effect: This tweak isn’t normally recommended, but it hasn’t screwed my FF up in any way. It’s meant to aid in making your page load faster.
5. Now this time, right click and choose New/Integer . Name it nglayout.initialpaint.delay then accept. Then set its value to 0.
Effect: The initialpaint.delay is the length of time (in milliseconds) after the server response before the browser begins to paint, or create, the page.
6. Make another Boolean and call it content.notify.ontimer and set its value to true.
Effect: Normally, a page would load when each part of it has fully been downloaded. Instead with this, it will make FF display whatever has been downloaded and thus, reducing page load time.
7. Again, create a Boolean value and call it content.interrupt.parsing and set the value to False.
Effect: This determines whether an application will “interrupt” a page being parsed so that it can react to the UI. Setting to false is so that the parsing cannot be interrupted, and the app will be unresponsive until all parsing has been completed.
There is another tweak for Windows XP and Vista users (except Windows XP Home Edition). This can be used for Internet Explorer and Firefox, or any other web browsing program. You’ll find this commonly over the internet.
- Go to Start
- Go to Run
- Type in gpedit.msc
- Expand the Local Computer Policy branch.
- Expand the Administrative Templates branch.
- Expand the Network branch.
- Open up the QoS Packet Scheduler.
- Double click the limit reservable bandwidth setting.
- Check the enabled item.
10. Change the limit to 0.
11. Close and restart your computer.
This has your computer connect to your Internet faster as it has no limits to how fast you can connect to it.
Any questions, suggestions or comments, please leave one!
-Guide was requested by Seb aKa Sandi