Before you do any tweaking to Firefox's about:config, be sure to follow these steps: Open Control Panel, then Open Folder Options--Click on the View tab, place check-marks next to the following: Display the contents of system folders and Show hidden files and folders. Uncheck-Hide extensions for known file types. Then click on Apply and OK! (This will enable you to save a copy of your default preferences, before you do any changes to Firefox's Configuration Registry).
Then, Open Windows Explorer and navigate to Firefox's, default profile folder. Which should be located in C:\Documents and Settings\UserName\Application Data\Mozilla\Firefox\Profiles\default folder. Make a backup of your prefs.js file. Copy and Save the file someplace safe. Then, if something goes wrong, you can always restore it by copying over it.
Here are a few of my favorite tweaks!
FIREFOX PROFILE MANAGER
**Alternatively, if you want to create an entirely new profile so that you can safely test some tweaks for example, or simply to start tweaking from scratch, you can do so by using the Firefox Profile Manager.**
To access the Profile Manager, first close all open instances of Firefox, then go to Start>Run and type "Firefox.exe -profilemanager" (without quotes) and hit Enter. This will open up the Profile Manager dialog box, and from here you can create a new profile, or delete or rename existing profiles.
Please take note that if the 'Don't ask at startup' box is unticked, then every time that you open Firefox and if you have two or more profiles; it will first open the Profile Manager so you can select which profile to use. This is not normally required, so the box should remain ticked.
INCREASE THE SPEED AT WHICH FIREFOX LOADS PAGES
**Normally the browser will make one request to a web page at a time. When you enable pipelining it will make several at once, which really speeds up page loading.**
1. Type “about:config” into the address bar and hit Enter.
2. Type into the Searchbar for the following entries. Double-click on each entry to alter it!
Set “network.http.pipelining” to “true”
Set “network.http.proxy.pipelining” to “true”
Set “network.http.pipelining.maxrequests” to some number like 10.
(This means it will make 10 requests at once.)
Now search for max-connections and you should see:
network.http.max-connections: Change this to 96. (For Firefox 10.1 this was set to: 256)
network.http.max-connections-per-server: Change this to 32. (For Firefox 10.1 this was set to: 15)
3. Lastly, Right-click anywhere and select New-> Integer.
Name it “nglayout.initialpaint.delay” and set its Value to “0“ (Zero).
**This value is the amount of time the browser waits before it acts on information it receives. If you’re using a broadband connection, you’ll load pages faster now.**
Optionally (for even faster web browsing) here are some more options for your about:config
(you might have to create some of these entries by Right Click –> New– > Integer or String)
network.dns.disableIPv6: set “false”
plugin.expose_full_path: set “true”
Right-click, choose New, Integer and enter in the following entries:
content.notify.backoffcount: set “5“ (Five)
ui.submenuDelay: set “0 (zero)
REDUCE RAM USAGE TO 10MB WHEN FIREFOX IS MINIMIZED
**This little hack will drop Firefox’s RAM usage down to 10 Mb when minimized**
1. Open Firefox and go to the Address Bar. Type in about:config and then press Enter.
2. Right Click in the page and select New -> Boolean.
3. In the box that pops up enter “config.trim_on_minimize”. Press Enter.
4. Now select True and then press Enter.
5. Restart Firefox.
DISABLE ANTIVIRUS SCANNING
**This is only for the Windows version. If you're downloading large files, this scanning can
seriously slow things down. And since you will most likely scan the downloaded file anyway,
you'll probably want to disable this. Of course, if you are uber paranoid (not a bad trait for computing),
you might want to leave this entry alone.**
To Disable Antivirus Scanning, Search for scanWhenDone and you should see:
browser.download.manager.scanWhenDone: Change this to false.
In Version 14.0.1, the following entries were found and changed from true to false!
browser.download.manager.scanWhenDone user set boolean false
services.sync.prefs.sync.browser.download.manager.scanWhenDone user set boolean false
SPELL CHECK IN ALL FIELDS
**By default, Firefox checks spelling only in multiple-line text boxes. You can set it to check spelling in all text
Search for spellcheckdefault and you should see:
layout.spellcheckDefault: Change this to 2.
OPEN SEARCH BAR RESULTS IN NEW TAB
**When you use the search bar, the results display in the current tab. This can be a nuisance because you will
navigate out of the page you're currently in.**
To make sure Firefox always opens search results in a new tab, search for openintab and you should see:
browser.search.openintab: Change this to true.
DISABLE EXTENSION INSTALL DELAY
**One of the few gripes I have with Firefox is the silly countdown you must endure every time you want to install an
extension. Fortunately, this can be disabled.**
Search for enable_delay and you should see:
security.dialog_enable_delay: Change this to 0. (For Firefox 10.1 this was set to: 2000)
GET MORE ADD-ON SEARCH RESULTS
**When you do a search in the Add-on window, you'll see just five results. You might find it more efficient to increase
Search for getAddons and you should see:
extensions.getAddons.maxResults: Change this to 10 (or higher, if you want to see even more).
Hope y'all enjoy these must have tweaks!