Improving firefox browser performance. Optimization of Mozilla Firefox browser for fast work.

The sign of his long start. You click on the shortcut and wait a few seconds until the program window opens. Unlike its competitors, “Firefox” really starts up unreasonably long, and over time this problem only worsens.

How to speed up the start of Mozilla Firefox?

Only by average, the initial launch of the browser lasts 10 - 15 seconds. Actually, this is due to the specifics of the software:

  • access to user profile files
  • Database growth, fragmentation and empty values
  • Installed additions and

But you can try to work on the problem, and try to reduce the waiting time.

1. Using Windows Prefetch

In the operating room windows system   starting with XP, there is a function to optimize access to programs called "Prefetch". A separate file is created for the application containing some basic parameters and launch components, which naturally speeds up the secondary start of applications.

In order for “Mozilla Firefox” to be among the selected “Prefetch” programs, edit the properties of the shortcut:

  1. Before you start, be sure to close all active browser windows.
  2. Right-click on the “Firefox” shortcut, and go to the “Properties” item.
  3. In the dialog box, click on the line “Object”, where the path to the executable file.exe is indicated
  4. At the end, after the quotation mark, add “/ Prefetch: 1” through a space
      As a result, the following should turn out:
      "C: \\ Program Files \\ Mozilla firefox\\ firefox.exe "/ Prefetch: 1
  5. Save the changes by pressing the "OK" button.

Now we launch “Mozilla Firefox” / The first launch may still be delayed, but due to the creation of a file in the “Prefetch” system directory.

2. Install Firefox Preloader

There is another tool from third-party developers, which in principle works similarly to the first method. Utility "Firefox Preloader" loads the main components of the browser immediately after starting Windows, which reduces the overall launch time of the program. The utility does not contain specific settings, has a small size (less than 1 megabyte), is installed in seconds. Minus in the English interface, but it will not become a hindrance.

So, and install on the computer. After that, a new icon will appear in the system tray (next to the clock). Right click - to call the context menu

  1. Launches a browser on the home page;
  2. Will open mozilla settings   Firefox
  3. It will show the settings of the utility itself (does not require changes);
  4. Reloads the browser (requires closing Firefox);
  5. Unloads the browser if it is required to free memory;
  6. A brief description of the utility (version, developers, etc.);
  7. Unloads the utility itself from operating system   (if you want to close the "Firefox Preloader").

Nothing more is required. The program starts with Windows, appearing in the notification area. As far as you can tell, the utility is no longer being developed since mid-2013, so it’s hard to guarantee that it will work correctly with the latest browser releases.

3. Defragment the database

As said at the beginning, the Mozilla Firefox user profile is a database of multiple settings and parameters. Over time, the base undergoes fragmentation, as does the hard drive.

To put the profile data in order, you can manually perform manipulations on the corresponding files, or rely on special additions. One of these is Vacuum Places Improved, which can be found in the Add-ons section by typing the name in the search bar.


There are third-party database optimization programs for Mozilla Firefox:

  • Speedyfox ;
  • Firetune;

Both programs, almost on the machine, carry out optimization of the profile bases. This option with either of the two utilities can be called for the lazy, since nothing but primitive actions is required from the user!

P.S.

Here's what it takes to speed up the launch of Mozilla Firefox. It is hoped that one of the options led to positive changes. Perhaps in the near future, this problem will disappear, after all, work on the browser is ongoing, and improvements are inevitable.

Clean and fast internet with Mozilla Firefox!

If "Firefox slows down." How to speed up work mozilla   Firefox In this article I am going to tell Webtun readers about some tricks of how to optimize and speed up one of fast browsers   (Firefox).

There is a special hidden page in Firefox - about: configwhich lists all the existing settings for configuring this program. A bit about: config resembles a registry in the Windows family: all values \u200b\u200bare presented as a key-value pair.

In addition to changing existing keys, it is also possible to create new ones (for example, some Firefox settings are not even shown in about: config; in order to use them, you need to create a specific key). about: config shows an interface for viewing and configuring many configuration variables, many of which are not accessible through the GUI (settings panel).
  It should be remembered that most of the changes made are applied immediately, so it is advisable to be aware of what is happening at the moment so as not to make serious mistakes.

We optimize Firefox. We increase the speed of work. This material is intended only for experienced users!

Memory reduction, memory reset   used by the browser, the Memory Fox add-on does well with this, you only need to activate this function in the settings

In order to open this page you just need to type in address bar   Firefox browser about: config

Be careful!!   Changing these settings can compromise browser stability, security, and performance. You should only change something if you are confident in what you are doing.


1.   Enabling and determining the number of parallel queries

After you open the page firefox Settings   - about: config, find using the line "Filter", and then edit the following options:



In order for parallel queries to work, activate Keep-Alive:

  • network.http.keep-alive -\u003e true
  • network.http.version -\u003e 1.1

2.   Enable precompilation
  Enable jit precompilation for the interface. This method is applicable only (!) For Firefox 3.5 and higher, and for scripts on pages in it it is already enabled "by default".
  Type in Firefox: about: config in the address bar and enter jit in the search bar, then change the values \u200b\u200bof both found points from false to -\u003e true.

3. SQL Database Compression
  Use the Vacuum places improved add-on - see "Compress SQL Database" at http://mydisk.se/rosenfeld/webpage/optimization.htm]

Compression of SQL DB directly from the browser:
  Do a vacuum cleanup of the databases.
  Firefox stores all the data in the sqlite database, with intensive work these databases grow due to pieces of empty space, in addition, they are quite fragmented. Operation "Vacuum" in sqlite leads to recreation of the database in a new file. Thus, all empty places are deleted and fragmentation disappears.

To do this, open the Error Console,


paste the following code into the Code field:

   Components .classes ["@ mozilla.org / browser / nav-history-service; 1"].getService (Components .interfaces .nsPIPlacesDatabase) .DBConnection .executeSimpleSQL ("VACUUM");


and press Enter. During the compression process, the browser will appear slightly freezed, just wait a while.

4. If Firefox consumes too much traffic, your firewall shows Internet activity, even when the contents of the tabs do not load and are not updated, this may be due to the fact that Firefox has built-in protection against phishing: Firefox updates the lists of untrusted sites. If this protection is not needed, it can be disabled through "Settings" -\u003e "Protection"   -\u003e "Inform whether the visited website is suspected of simulating another website" and "Inform whether the visited website is suspected of attacks on computers."


5.   Firefox also periodically checks for updates for itself, established additions   and search plugins.
  Check for updates can be disabled through "Settings" -\u003e "Advanced" -\u003e "Updates".


6.   An additional channel for traffic consumption appeared in Firefox 3 - this is a new window for finding add-ons. In conditions of limited bandwidth of the communication channel, such a service begins to interfere, so it can be turned off. To do this, enter about: config in the browser address bar, find the extensions.getAddons.showPane parameter and set it to “false” [right-click on the line and select “switch”].

7.   Determine how many previous pages to save in random access memory   (to use the "Back" command - the technique is called Fastback or "fast jump"):
  Open the Firefox settings page by typing in the address bar: about: config
  Find using the line "Filter", and then edit next line:
browser.sessionhistory.max_total_viewers


A value of -1 ("minus one"), which is there "by default", indicates that Firefox determines the size depending on the amount of RAM in the computer.

RAM / Number of pages32 Mb ........ 064 Mb ........ 1128 Mb ...... 2256 Mb ...... 3512 Mb ...... 51 Gb. ........ 82 Gb ......... 84 Gb ......... 8

8.   Determining the number of maximum simultaneous connections to the server (optimal for high speed Internet):
  Type about: config
  Locate the line "Filter", and then edit the following line: network.http.max-connections
  [right-click on the line and select "edit"]
Starting with FF 3. * the value can be increased to 30-48 (note: the method is intended for users with a "wide" channel)

9.   Accelerate page rendering
  From the settings page, right-click anywhere and create a new line with the following name and value:
nglayout.initialpaint.delay -\u003e 0

10.   Disabling memorization of the last tabs (tabs) and windows
  to reopen or recover after incorrect completion   session
  Use the Filter option to find it, and then edit the following lines:

  • browser.sessionstore.max_tabs_undo -\u003e 0
  • browser.sessionstore.max_windows_undo -\u003e 0   [right-click on the line and select "edit"].
  • browser.sessionstore.resume_session_once -\u003e false
  • browser.sessionstore.resume_from_crash -\u003e false   [right-click on the line and select "switch"]

11.   Disabling geolocation
  geo.enabled -\u003e false [right-click on the line and select "switch"]

12.   Disabling automatic search query substitution in the search box
  Locate the "Filter" option, and then edit the following line:
Browser.search.suggest.enabled -\u003e false   [right-click on the line and select "switch"]

13.   Quantity reduction backups   browser bookmarks
  Locate the "Filter" option, and then edit the following line:
browser.bookmarks.max_backups -\u003e 1

14.   Reduce Ad-Block + Filter Backups
  Locate the "Filter" option, and then edit the following line:
extensions.adblockplus.patternsbackups -\u003e 1

15.   Prevent closing the browser when closing the last tab ("no, do not close").
browser.tabs.closeWindowWithLastTab -\u003e false   [right-click on the line and select "switch"]

16.   Mouse behavior when zooming in / out by scrolling it with the wheel [right-click on the line and select “switch”]
mousewheel.withcontrolkey.numlines -\u003e 1(moving the wheel “away from you” increases the scale of the page being viewed)
mousewheel.withcontrolkey.numlines -\u003e -1   (“minus one”) (moving the wheel “away from you” reduces the scale of the page being viewed)

17.   Prohibition of playing animation graphics in gif format
image.animation_mode -\u003e none [right click on the line and re-type the value manually]

18.   Disabling the frame surrounding the active link:
browser.display.focus_ring_on_anything -\u003e false   [right-click on the line and select "switch"]
browser.display.focus_ring_width -\u003e 0[right-click on the line and select "switch"]

19.   Ban favicons (site icons)
browser.chrome.site_icons -\u003e false   [right-click on the line and select "switch"]
browser.chrome.favicons -\u003e false   [right-click on the line and select "switch"]

20.   Location of new opened tabs [right-click on the line and select "switch"]
browser.tabs.insertRelatedAfterCurrent -\u003e false   (the tab opens at the end of the tab bar)
browser.tabs.insertRelatedAfterCurrent -\u003e true   (the tab opens to the right of the active tab)

21.   Only for LINUX: once clicking LMB on the address or search bar   results in highlighting the entire line
browser.urlbar.clickSelectsAll -\u003e true   [right-click on the line and select "switch"]

22.   Disabling root domain highlighting in the address bar (FF 6 and above):
browser.urlbar.formatting.enabled-\u003e false

In conclusion, some useful settings at about: config.

mousewheel.withnokey.sysnumlines   set the value false
  Then change
mousewheel.withnokey.numlines \u003d 6   (the more the faster the scrolling)

general.autoScroll \u003d true

browser.urlbar.autoFill \u003d true

browser.search.openintab \u003d true

browser.download.manager.scanWhenDone \u003d false

browser.link.open_newwindow.restriction \u003d 0

security.dialog_enable_delay \u003d 0

layout.spellcheckDefault \u003d 2

  • Scrolling.
  • Autoscrolling.
  • Address bar autocomplete.
  • Open search results in a new tab.
  • Built-in antivirus. If not needed - turn it off.
  • Opening popups as new tabs
  • Annoying pause when installing plugins.
  • Spell check in all fields.

If "Firefox slows down." How to speed up Mozilla Firefox? In this article I am going to tell Webtun readers about some tricks of how to optimize and speed up one of the fast browsers (Firefox).

There is a special hidden page in Firefox - about: configwhich lists all the existing settings for configuring this program. A bit about: config resembles a registry in the Windows family: all values \u200b\u200bare presented as a key-value pair. In addition to changing existing keys, it is also possible to create new ones (for example, some Firefox settings are not even shown in about: config; in order to use them, you need to create a specific key). about: config shows an interface for viewing and configuring many configuration variables, many of which are not accessible through the GUI (settings panel).
  It should be remembered that most of the changes made are applied immediately, so it is advisable to be aware of what is happening at the moment so as not to make serious mistakes.

We optimize Firefox. We increase the speed of work. This material is intended only for experienced users!

In order to open this page you just need to type in the address bar of the Firefox browser about: config


Be careful!!   Changing these settings can compromise browser stability, security, and performance. You should only change something if you are confident in what you are doing.


1.   Enabling and determining the number of parallel queries

After you open the Firefox settings page - about: config, find using the "Filter" line, and then edit the following options:



  In order for parallel queries to work, activate Keep-Alive:

  • network.http.keep-alive -\u003e true
  • network.http.version -\u003e 1.1

2.   Enable precompilation
   Enable jit precompilation for the interface. This method is applicable only (!) For Firefox 3.5 and higher, and for scripts on pages in it it is already enabled "by default".
Type in Firefox: about: config in the address bar and enter jit in the search bar, then change the values \u200b\u200bof both found points from false to -\u003e true.

3. SQL Database Compression
  Use the Vacuum places improved add-on - see "Compressing SQL Database" on]

Compression of SQL DB directly from the browser:
  Do a vacuum cleanup of the databases.
  Firefox stores all the data in the sqlite database, with intensive work these databases grow due to pieces of empty space, in addition, they are quite fragmented. Operation "Vacuum" in sqlite leads to recreation of the database in a new file. Thus, all empty places are deleted and fragmentation disappears.

To do this, open the Error Console,



  Paste the following code into the Code field:
  Components.classes ["@ mozilla.org/browser/nav-history-service;1"†.getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL("VACUUM");
  like this:



  and press Enter. During the compression process, the browser will appear slightly freezed, just wait a while.

4. If Firefox consumes too much traffic, your firewall shows Internet activity, even when the contents of the tabs do not load and are not updated, this may be due to the fact that Firefox has built-in protection against phishing: Firefox updates the lists of untrusted sites. If this protection is not needed, it can be disabled through "Settings" -\u003e "Protection"   -\u003e "Inform whether the visited website is suspected of simulating another website" and "Inform whether the visited website is suspected of attacks on computers."


5.   Firefox also periodically checks for updates for itself, installed add-ons, and search plugins.
  Check for updates can be disabled through "Settings" -\u003e "Advanced" -\u003e "Updates".


6.   An additional channel for traffic consumption appeared in Firefox 3 - this is a new window for finding add-ons. In conditions of limited bandwidth of the communication channel, such a service begins to interfere, so it can be turned off. To do this, enter about: config in the address bar of the browser, find the parameter extensions.getAddons.showPane and set the value to "false" [right-click on the line and select "switch"].

7.   We determine how many previous pages to save in RAM (to use the "Back" command - the technique is called Fastback or "fast jump"):
  Open the Firefox settings page by typing in the address bar: about: config
  Use the line "Filter" to find it, and then edit the following line:
browser.sessionhistory.max_total_viewers



  A value of -1 ("minus one"), which is there "by default", indicates that Firefox determines the size depending on the amount of RAM in the computer.
  RAM / Number of pages32 Mb ........ 064 Mb ........ 1128 Mb ...... 2256 Mb ...... 3512 Mb ...... 51 Gb. ........ 82 Gb ......... 84 Gb ......... 8

8.   Determining the number of maximum simultaneous connections to the server (optimal for high speed Internet):
  Type about: config
  Locate the line "Filter", and then edit the following line: network.http.max-connections
  [right-click on the line and select "edit"]
Starting with FF 3. * the value can be increased to 30-48 (note: the method is intended for users with a "wide" channel)

9.   Accelerate page rendering
  From the settings page, right-click anywhere and create a new line with the following name and value:
nglayout.initialpaint.delay -\u003e 0

10.   Disabling memorization of the last tabs (tabs) and windows
  to reopen or restore after an incorrect session termination
  Use the Filter option to find it, and then edit the following lines:

  • browser.sessionstore.max_tabs_undo -\u003e 0
  • browser.sessionstore.max_windows_undo -\u003e 0   [right-click on the line and select "edit"].
  • browser.sessionstore.resume_session_once -\u003e false
  • browser.sessionstore.resume_from_crash -\u003e false   [right-click on the line and select "switch"]

11.   Disabling geolocation
  geo.enabled -\u003e false [right-click on the line and select "switch"]

12.   Disabling automatic search query substitution in the search box
  Locate the "Filter" option, and then edit the following line:
Browser.search.suggest.enabled -\u003e false   [right-click on the line and select "switch"]

13.   Reduce browser bookmark backups
  Locate the "Filter" option, and then edit the following line:
browser.bookmarks.max_backups -\u003e 1

14.   Reduce Ad-Block + Filter Backups
  Locate the "Filter" option, and then edit the following line:
extensions.adblockplus.patternsbackups -\u003e 1

15.   Prevent closing the browser when closing the last tab ("no, do not close").
browser.tabs.closeWindowWithLastTab -\u003e false   [right-click on the line and select "switch"]

16.   Mouse behavior when zooming in / out by scrolling it with the wheel [right-click on the line and select “switch”]
mousewheel.withcontrolkey.numlines -\u003e 1(moving the wheel “away from you” increases the scale of the page being viewed)
mousewheel.withcontrolkey.numlines -\u003e -1   (“minus one”) (moving the wheel “away from you” reduces the scale of the page being viewed)

17.   Prohibition of playing animation graphics in gif format
image.animation_mode -\u003e none [right click on the line and re-type the value manually]

18.   Disabling the frame surrounding the active link:
browser.display.focus_ring_on_anything -\u003e false   [right-click on the line and select "switch"]
browser.display.focus_ring_width -\u003e 0[right-click on the line and select "switch"]

19.   Ban favicons (site icons)
browser.chrome.site_icons -\u003e false   [right-click on the line and select "switch"]
browser.chrome.favicons -\u003e false   [right-click on the line and select "switch"]

20.   Location of new opened tabs [right-click on the line and select "switch"]
browser.tabs.insertRelatedAfterCurrent -\u003e false   (the tab opens at the end of the tab bar)
browser.tabs.insertRelatedAfterCurrent -\u003e true   (the tab opens to the right of the active tab)

21.   Only for LINUX: once clicking LMB on the address or search bar, the entire line is highlighted
browser.urlbar.clickSelectsAll -\u003e true   [right-click on the line and select "switch"]

22.   Disabling root domain highlighting in the address bar (FF 6 and above):
browser.urlbar.formatting.enabled-\u003e false

If you know other tricks leave your comments.

Everyone who had the opportunity to try the Mozilla Firefox browser in action was satisfied with the many features that it offers.

First of all, its distinguishing feature is that it has an unusual and very attractive interface, flexibility of customizable parameters, accessibility, multifunctionality and the presence of the latest technological improvements.

Also, almost every user cares about data security on a computer or on another device on which the Mozilla Firefox browser is installed. With such a task, Mozilla copes just fine, due to the fact that it is built into good system   protection.

In addition, the user has the ability to put various useful extensions to enhance the level of security and ensure data confidentiality. However, the most obvious advantage of the browser is its excellent speed. This will be the main theme of our material.

IN latest versions   Firefox has significantly reduced the browser opening period, tabs and pages now load much faster. Among the advantages of speed, we can highlight the accelerated work of graphic rendering. This option affects the download speed of videos.

Exist a large number of   ways to make your browser run a high percentage of performance. The user can install the extension or download a special plugin. One of the most effective programs for overclocking can rightly be considered Page Speed.

Once this tool was exclusively used by developers of web pages in Google. This plugin allows you to provide full optimization of any queries, graphic files   and further increase the speed at which pages load. You can use a similar plugin called YSlow. It is often used by both developers and ordinary users   to disperse Firefox.

Excluding all of the above options, we can recommend you to use useful extension   Adblock Plus.

The extension will allow you not only to significantly increase the speed of the browser, because advertising banners and pop-ups will be blocked, reducing the load on traffic. But also the ubiquitous advertisement will stop bothering you.

To provide fast boot   pages can be plugged in Speed \u200b\u200bdial. Everyone who uses the Firefox browser for a long period of time is familiar with the ways to increase speed. To realize this you have to go to “Properties” (this menu is opened by right-clicking on the Mozilla Firefox tab). Going to the “Shortcut” tab, you should enter - / Prefetch in the address bar.

Agree to activate the action. There are not just a lot of ways the entire Internet is available. Each of them to some extent allows you to accelerate the degree of infection of web pages, as well as all the content present on them.

Other Ways to Boost Mozilla Firefox Browser Speed

Using free program   Speedy Fox can allow you to increase the performance of the Firefox browser in one single click (in addition to Mozilla, it can also overclock Google Chrome, Skype and the Thunderbird Mosil mail client). Each program of this kind stores the entire data set, information about the pages visited, cookies on a special database called SQLITE.

With time this repository   expands its borders, undergoes fragmentation, because of which the browser or program is finding it increasingly difficult to find the necessary values. The program Speedy Fox carries out the process of defragmentation, as well as compression of all data. And this approach has a significant impact on the speed of the processes.

After you have downloaded and launched the program (installation is not required here), a window will appear in front of you showing all the paths to each profile of browsers installed on your PC.

Only check the boxes next to the programs you need, and then click on the “Optimize” button, after which Speedy Fox will shake and clean the entire pile of data provided by the programs within a few seconds.

Just be sure to check if the browser is closed at this point in time, otherwise the program for overclocking the system will not be able to reach the profile. The developers of this program say that you can increase the speed of the browser three times. Speedy Fox is publicly available for Windows and Mac OS.

There is one more effective way   significantly improve Firefox performance.



How does all this work?

HTTP protocol 1.1 allows the user the ability to send many requests to the Internet server using a single connection. Since pages on the Internet may have large quantity   image files, then the creation period of the connection is of utmost importance. By implementing the appropriate settings, we influence the acceleration of the boot process.


Firefox is the third most popular browser in the world. Users love it for its simple interface, high speed and extensibility. For him, almost 200 thousand various add-ons have been released, allowing to increase functionality. However, not everyone knows about the presence of an editor in it that allows you to configure parameters that are not presented in standard settings. In this article, we will talk about how to speed up Firefox using its hidden features.

About: config

Address system starting with about:   and based on the URI specification, is used in different browsers to display version information, functions and settings that are not included in the graphical user interface. The address is widely known about: blank. Specifying it in the settings as the initial one leads to the fact that when you start the browser will always display a clean web page.

Mozilla supports the use of about thirty pages with an identifier about:. Firefox Browser Settings Configuration Editor Called Using Internal Address about: config. It is entered, like any other URI, in the combined address bar. The first thing you see after entering it will be a warning about the consequences of the changes. By agreeing, you will click the button "I accept the risk!".

The next window contains several hundred settings that are responsible for all aspects of the browser, including how to speed up Mozilla Firefox. All parameters given in this section are divided into three groups:

  • logical (boolean);
  • numeric (integer);
  • string (string).

Double-clicking on the selected configuration line opens the editing form for numeric and string values \u200b\u200bor changes the logical ones to the opposite. Below we consider specific examples that can improve the interaction of the "fire fox" with the hardware of the computer and work with network protocols for transmitting information.

Work with memory

New pages in the process of surfing the Internet can open both in a new window or tab, and in the current one. The browser remembers the last page transitions and caches them in memory. In other words, “impressions” of visited web pages are created in the computer’s RAM, which are loaded back when the “Back” button is pressed. Thus, the ability to quickly navigate.

Let's see how to speed up Firefox by changing the settings for working with the computer’s RAM. The history settings of the current Internet session are regulated by two numerical parameters in the block browser.sessionhistory:

  • Max_total_viewersresponsible for caching previously visited pages. If you have broadband Internet access from the default “-1”, you can change it to “0”. The page will not be saved in RAM, but thanks to the quick connection, when you click the "Back" button, it will open almost immediately.
  • Max_entries   saves sequentially visited sites in RAM. By default saves 50 pages. It is enough to reduce it to 5. In this case, five consecutively executed transitions by internal links of the site will be stored in memory.

Work with disk

The presence of a fast solid-state drive in the computer allows you to redefine the place where the cache will be saved. Thus, we speed up Firefox, while taking off the load from RAM when the browser window is inactive. Speed work ssd   compensates for the time delay when retrieving open pages   from virtual hard memory   drive. This parameter will require the creation of a new logical variable. config.trim_on_minimize. Two values \u200b\u200bfor this parameter are valid:

  • True. In this case, when the browser is minimized, the data is transferred from RAM to hDD   into the virtual memory sector.
  • False. All data is stored in RAM.


  The following setting allows you to significantly reduce the amount of data that the browser constantly writes to the hard drive in case of a sudden shutdown. The parameter is called browser.sessionstore.interval, and the default value is 15 seconds. After this time interval has elapsed, the current session data is saved and the contents of the recovery file are overwritten. The amount of recorded information depends on the saturation of the site with "heavy" design elements and can reach tens of gigabytes per day.

This parameter is numerical and is indicated in milliseconds. It can be increased up to 30 minutes, which in the accepted units of measurement will be 1800000. As a result, we speed up Firefox by reducing the flow of data that it constantly exchanges with the hard drive.

Network protocols

The above methods relate to interaction with the hardware of the computer. Let's see how to speed up the Mozilla Firefox browser by changing some of the networking options. Logical setting network.prefetch-next   responsible for preloading the site, the most likely for the user to click on the link from the page you are viewing.


Firefox automatically loads the predicted transition data into the cache, thereby causing unnecessary traffic consumption. This function is disabled by replacing the default value of True with False. Thus, you will reduce the current network load, while the page display speed with a fast connection will practically not change.

Tab animation

The animation of the tab bar when opening or closing new elements looks beautiful, but does not carry any payload. Boolean parameter browser.tabs.animate   responsible for turning on and off this visual effect. By default, each new tab causes a “slide” effect on the panel containing them.


Switching a value from True to False accelerates Firefox by instantly displaying new tabs. After application, the setting works immediately, without requiring a restart of the browser. Even a few open tabs   allow to evaluate the effect of changes in this parameter, and with a sufficiently large number of them, it will become even more noticeable.

Gif animation

When surfing from useful content, it may distract the presence of gif animations on the page. Constantly playing looped clips attracts attention. We speed up Firefox by changing the rules for the behavior of gifs on visited sites. The string parameter is responsible for the mode of their display. image.animation_mode.

The setting has three fixed values:

  • normal -   set by default and corresponds to continuous animation playback;
  • once -   an animated picture is shown in motion only once;
  • none -   the effect is completely turned off, the GIF looks like a static photo.

Changes occur instantly, without restarting the browser.

Page scrolling

Speeding up Firefox by changing the scroll option for web pages. Compared to other browsers, scrolling the “fire fox” looks rather slow. The speed is responsible for its speed. mousewheel.min_line_scroll_amount. This numerical parameter defaults to 5. By increasing it, you can adjust the number of lines scrolled when moving the mouse wheel.


Changing this setting does not require a restart of the browser, and you can choose a convenient value quickly enough. As a result, you will adjust the speed of scrolling pages to your requirements and make their viewing more convenient.

In this article, we talked about how to speed up the Firefox browser using the configuration settings. You should not apply all the recommendations in a row and hope that this will be an ideal option. First you need to determine what exactly is the limiting factor on your computer, and only then adjust the necessary parameters. In this case, by making minimal changes, you can achieve maximum performance gains.