Tips to optimize Firefox

Although many times the browser brings with it the necessary settings to have a good operation by default, it is true that you can do some extra things to obtain or eliminate certain functionalities.

All these settings have to be done at your own risk. We open a tab and write about: config, we promise not to put our hands (something that will not be true) and tune Firefox.

1.- Reduce consumption of Firefox when minimized:

New » Logical » config.trim_on_minimize = true.

 2.- Disable Extension Compatibility Controls

extensions.checkCompatibility = False
extensions.checkUpdateSecurity = False

 3.- Deactivate the Icon (Favicon) of the Pages

browser.chrome.site_icons = False

 4.- Disable the Prefetch

network.prefetch-next = False

 5.- Disable Flashing Text

browser.blink_allowed = False

 6.- Accelerate / Improve the speed of Downloads

network.http.pipelining = true
network.http.pipelining.maxrequests8 (Default is 30) Firefox 7 brings 4 default.
network.http.max-connections = 96 (Default is 30) Firefox 7 brings 256 default.
network.http.max-connections-per-server = 32 (Default is 15) Firefox 7 brings 15 default.
network.http.max-persistent-connections-per-server = 8 (Default is 6)
network.http.pipelining.ssl = true
network.http.proxy.pipelining = true
network.dns.disableIPv6 = true

New » Whole » nglayout.initialpaint.delay = 0
New
» Logical » network.http.pipelining.firstrequest = true

 7.- Deactivate delay time during the installation of Add-ons

security.dialog_enable_delay = 0 Firefox 7 brings 2000 default.

 8.- Allow a greater number of tabs per window

browser.tabs.tabMinWidth = 75

 9.- Load long pages faster

New » Whole » content.notify.interval = 500000
New » Logical » content.notify.ontimer = true

 10.- Ignore interruptions before loading pages

New » Whole » content.switch.threshold = 250000
New » Logical » content.interrupt.parsing = false

 11.- Control animations

image.animation_mode = None

 12.- To activate / deactivate “1 single click select the URL” in the address bar

browser.urlbar.clickSelectsAll = True
browser.urlbar.clickSelectsAll = False

 13.- Autocomplete URL in the address bar

browser.urlbar.autoFill = True

 14.- Limit the number of URL autocompletion in the address bar

browser.urlbar.maxRichResults = 20 (Default is 12)

 15.- Disable the tips of the toolbars

browser.chrome.toolbar_tips = False

 16.- To paste the copied content by clicking with the central mouse button

middlemouse.paste = True

 17.- To create a single close button for all open tabs

browser.tabs.closeButtons = 3

 18.- Increase the number of recently closed tabs

browser.sessionstore.max_tabs_undo = 15

 19.- Right click See code in your favorite editor

view_source.editor.external = True
view_source.editor.path = Path of the editor executable

 20.- Enable fast switching between tabs

toolkit.scrollbox.scrollIncrement = 75

 21.- Enable spell checking in text fields

layout.spellcheckDefault = 2

22.- Enable the http: // prefix

browser.urlbar.trimURLs = false

23.- Do not highlight the domain in the URL.

browser.urlbar.formatting.enabled = false

Depending on the version of Firefox being used, some of these options may or may not appear.

Original article: Humans.