Saturday, February 4, 2012

Use Firefox’s About:Config Settings To Speed Up Web Browsing

You can do a whole lot with extensions to modify how Firefox seems and behaves.  Of program, with every single extension you set up, much more memory is becoming employed.  Sometimes an extension can be inadequately published so that it eats memory over and above what it's supposed to, although other times possessing so many extensions can merely bog down your program.  Not to say that employing extensions is terrible we quite like them, but at times there's an additional way.

In this report we'll be conversing about Firefox's about:config system, which is in which all default and user-modified configuration possibilities reside.  In reality, there are much more than 1000 of them!  To accessibility this method, open Firefox and sort about:config into the URL bar.

01Type_About_Config_Into_URL_Bar

If this is the very first time you have employed this system, you'll be asked to acknowledge that things could go inappropriate by modifying certain configurations.  To progress to the configuration interface, click on the "I'll be careful, I assure!" button.

02Warning

The moment there, you'll see a large listing of all the distinct configuration alternatives.

03Thousands_Of_Options

Don't let the interface intimidate you, though.  It is really straightforward to use.  What we're going to do for the relaxation of this report is adjust a few configurations (and produce some of our very own), to support pace up Firefox in a few different methods.  These possibilities will not truly speed up your Web, but they will hopefully make Firefox really feel faster and more responsive.

Halt Firefox From Scanning Downloads For Viruses

The 1st option we'll alter is to turn off Firefox's default conduct (only in Windows), of scanning every single downloaded file for viruses.  There's absolutely nothing terrible about this, but a lot of people already have anti-virus software set up, so this duplication could be pointless.  To access this environment, kind browser.get.manager.scanWhenDone into the filter bar.

By default this characteristic is turned on we want to turn it off.  To do so, basically ambigu-click on the entry line and you'll see the line switch daring (which implies it was modified by the user), and the Value change from genuine (turned on) to bogus (turned off).

04Turn_Off_Virus_Scan_After_Download

You will observe an additional entry underneath the 1 we just modified (companies.sync.prefs.sync.browser.download.manager.scanWhenDone).  Leave this on your own (it ought to be turned on (accurate) by default.  It merely tells the Firefox Sync program to use your setting when synchronizing your prefs.

Switch Off Firefox's Countdown When Setting up Extensions

Up coming we'll turn off the frustrating 4-2nd countdown that appears every time you attempt to set up a Firefox extension.

05Annoying_Countdown

When you assume about it, there is actually not considerably of a stage to the countdown, considering that even with it you need to simply click to affirm set up.  Turning off this environment simply means you really do not have to wait four seconds to do it! To get rid of this "feature" sort protection.dialog_permit_delay into the filter bar, then ambigu-simply click to modify the worth.

06Turn_Off_Extension_Installation_Countdown

By default the price is set at 2000 milliseconds.  To change this off, adjust the worth to (zero), and you will in no way have to wait for the countdown again.

Flip On Pipelining

Pipelining is the behavior (turned off by default) in which Firefox will deliver numerous requests to the world wide web server, with no waiting to acquire a reaction.  Usually your computer will deliver a request, wait for a response, then mail yet another request, again and forth.  With pipelining turned on, your browser sends numerous requests concurrently. then bargains with the responses in the purchase they had been asked for.  To switch this function on, form network.http.pipelining into the filter bar, then double just click to modify the value from false (turned off) to accurate (turned on).

07Turn_On_Pipelining

If you set the previously mentioned illustration to 'true' then you will want to modify the amount of requests in each pipeline.  By default, the network.http.pipelining.maxrequests alternative has a environment of four, but since the pipelining choice was turned off, the maxrequests choice wasn't used.  If you do not adjust this environment, up to 4 requests will be sent at the moment, but we've set it larger, as you can see, which means your pc will mail up to eight requests at a time.

08Change_Pipelining_Max_Requests

Modify Webpage Rendering Delay

By default, Firefox waits 250 milliseconds (or .twenty five seconds), to begin drawing a internet web page, which presents it a small time for facts to load (in get for there to actually be one thing to draw). To modify this behavior we'll in fact need to produce a new environment.  To do this, proper just click everywhere in the about:config configurations listing and pick the New choice, then click Integer from the submenu.

09Create_New_Setting

You will see there are options for String, Integer and Boolean options.  String preferences will incorporate some thing other than numeric characters.  So if you have been to set your lookup motor through the about:config interface, the setting would have a string price.

Integer options are basically figures, although Boolean settings are like switches: they are on or off, accurate or bogus, yes or no.  In this instance, our environment will be a number, hence choosing Integer.  We now need to have to give our setting a name, to type or paste nglayout.initialpaint.delay into the dialog that seems.  This will be the preference's new identify.

10Enter_Preference_Name

Then give the choice a worth.  Considering that this is an Integer environment, we need to have a range.  We'll use (zero), which will tell Firefox to not wait around at all just before rendering our page.

11Set_Initial_Paint_Delay

Environment it higher, on the other hand, would power Firefox to wait around before starting rendering, but would have the added outcome of there staying much more world wide web web page to render.

Modify Page Redraw Interval

Our closing alter is to modify the interval Firefox employs between web page redraws as a internet web page is loading.  By default, Firefox redraws a web page each .twelve seconds, which is great since you are not held waiting around for the complete internet webpage to load.  However, several redraws can actually gradual things down.

This is a environment you will require to develop, as it isn’t going to already exist.  It is an integer environment, just like the very last one particular.  The title of the setting is subject material.notify.interval and you'll want to use 500000 as your worth, which will drive Firefox to wait around 500000 microseconds (not milliseconds like the prior alternative), which is 50 percent a 2nd, prior to redrawing the web page.

12Reflow_Interval

It is not advised to set this any reduce than 100000 as it will negatively affect functionality with too a lot of reflows.

In buy to get Firefox to use this setting, even so, we need to have to produce the content material.notify.ontimer environment, which is a boolean environment.  Set it it 'true' to turn it on, which tells Firefox to use the reflow interval environment we just designed.

13Turn_On_Reflow_Setting

As mentioned, none of the configurations pointed out right here really make your personal computer or Net any more rapidly.  They do not switch Firefox into some super internet browser with energy unheard-of by Google, Apple and Microsoft.  What they do is tweak Firefox, just a bit, in a number of various methods which will ideally make it experience quicker to you.

No comments:

Post a Comment