Learn how to Speed Up your Firefox Browser – Part 2
In part 2, we take a look at optimization tips to speed up your Firefox browser.
The first thing you need to do is upgrade to the latest version of Firefox.
With an internet browser as powerful as Firefox, you have a whole lot of options to optimize and tweak it!
#1 Optimizing Firefox for best performance using Firefox settings and Addons:
Starting Firefox faster: Right-click the Firefox shortcut and choose properties. Now add /Prefetch:1 at the very end of the target path and click on OK. (Like so “C:\Program Files\Firefox\firefox.exe” /Prefetch:1)
Make sure you are using the latest, stable release of Firefox by checking for updates.
Set your homepage to blank, use a basic theme and keep the add-ons/extensions to a minimum. (Tools > Options) and (Tools > Add-ons)
Clean up your bookmarks every now and then. (Bookmarks > Organize)
Set default applications to handle different file types like .jpg, .zip etc. (Tools > Options > Applications)
Save your downloads to one folder automatically and turn off the Downloads history. (Tools > Options > Main / Privacy)
Reduce history size to about 10 days or choose to clear it every time you exit the browser. (Tools > Options > Privacy)
Remove search engines that aren’t in use. (Go To the Search Engine bar on the top right of the browser, click the search engine icon, click ‘Manage Search Engines’ and then remove the search engines you do not use)
Use performance enhancing extensions like FasterFox and add-ons to block annoying pop-up or flash ads on websites.
Turn off smooth scrolling and spell check. (Tools > Options > Advanced > General > Accessibility)
#2 Optimizing Firefox for best performance by modifying the Firefox core settings (advanced):
Basic optimization techniques:
In the address bar type “about:config”(with no quotes),click on “I’ll be careful,I promise!”.
Create an Integer by right clicking on anywhere of the window,and select New/Integer.The name is”content.notify.backoffcount” (no quotes) and value is 5.
Create another Integer:
Optimize browser history: In “about:config” window, search for “browser.history_expire_days” in Filter area. Change its value to 7. This will change how many days history will be stored.
search “browser.history_expire_days_min”, change its value to 7 (or an other number).
search “browser.history_expire_sites” , change its value so the max number of sites stored in history will be changed.
Enable speed menus: Create new Interger(in “about:config” window):
Disable IPv6: In “about:config” window ,search “network.dns.disableIPv6? in Filter and change its value to True.
Enlarge browser cache space: Assuming you have a 2GB RAM, you can enlarge your cache.In “about:config” window, right click on anywhere of the window,navigate to New/Integer. Type in name : browser.cache.memory.capacity,value:32768.
To reduce Firefox’s memory consumption :
Step 1. Open a new tab. Type “about:config” without quotes into the address bar and hit enter/click Go.
Step 2. Right-click anywhere, select New, then Integer. In the dialog prompt that appears, type: browser.cache.memory.capacity
Step 3. Click OK. Another dialog prompt will appear. This is where you decide how much memory to allocate to Firefox. This depends on how much RAM your computer has, but generally you don’t want to allocate too little (under 8MB), but if you allocate too much, you might as well not do this. A good recommended setting is 16MB. If you want 16MB, enter this value into the dialog prompt: 16384.
Optimizing Firefox for broadband connections:
By default, Firefox is optimized for dial up connection. You can change the browser settings so that it can be used to browse with DSL or cable or other broadband links. In order to change the settings, you first need to edit the configuration file. Type about:config in the address bar and press enter. Then enter network.http in the filter field and enter the following changes.
Step 1. Double click on ‘network.http.pipelining’ and set the value to true.
Step 2. Double click on network.http.pipelining.maxrequests’ and in the dialog box enter a higher value than the default value 4. 15 is an ideal value.
Step 3. Double click on ‘network.http.proxy.pipelining’ and set the value to true.
Step 4. Right click on the page and select New->Integer. Enter nglayout.initialpaint.delay and then click ok. Set the integer value of this to 0 and click ok.
I gather only the best tips for you!
Stay tuned for more…