Quick Fire Fox Optimization Guide

Techie

Techie

Frost Gate Guardian

Join Date: Nov 2005

Fairfield, Ohio

Mo/W

Guide #3 - Optimizing FireFox Load Speeds. This is very short but does wonders.

Some of you were saying that some pop-ups make you lag, try this out:

Enter 'about:config' into the address bar in firefox and right click on these options to change their values.

browser.turbo.enable - true

network.http.max-connections - 30

network.http.max-persistent-connections-per-server - 8

network.http.pipelining - true

network.http.pipelining.maxrequests - 8

nglayout.initialpaint.delay - 100

Thanks to Omega X for posting this link, a more in-depth look at optimizing FireFox:

http://forums.mozillazine.org/viewtopic.php?t=53650

What I have posted along with what is given in the link should have you on your way to a much faster FireFox! Enjoy!

Pharoke

Pharoke

Lion's Arch Merchant

Join Date: Apr 2005

Washington THE State(Not DC)

W/Mo

Heh, I did this about 2-3 weeks ago on my system and it helped a lot.

Inde

Site Contributor

Join Date: Dec 2004

K Techie, I have the latest version of firefox (1.5) and I don't see:

browser.turbo.enable
nglayout.initialpaint.delay

Could it be because of the latest version?

Omega X

Omega X

Ninja Unveiler

Join Date: Jun 2005

Louisiana, USA

Boston Guild[BG]

W/Me

Quote:
Originally Posted by Inde
K Techie, I have the latest version of firefox (1.5) and I don't see:

browser.turbo.enable
nglayout.initialpaint.delay

Could it be because of the latest version?
Nope.

Its there.

Code:
user_pref("nglayout.initialpaint.delay", 750);
I don't know about the "turbo" setting, so I am going to advise against using it.

I suggest NOT to use a nglayout delay of 100 unless you know what you are doing.

GO here: http://forums.mozillazine.org/viewtopic.php?t=53650

It has everything that you need to optimize Firefox.

This is what I am currently using: (These are Dial-Up Settings)

Code:
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.backoffcount", 5);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 750);
user_pref("network.http.max-connections", 32);
user_pref("network.http.max-connections-per-server", 8);
user_pref("network.http.max-persistent-connections-per-proxy", 8);
user_pref("network.http.max-persistent-connections-per-server", 4);
user_pref("network.http.pipelining", true);
user_pref("network.http.pipelining.maxrequests", 8);
user_pref("network.http.proxy.pipelining", true); 
user_pref("plugin.expose_full_path", true);
These are user preferences. This goes into the user.js file. The easiest way to create and edit it is the ChromEdit extension. IT is great for changing user prefs on the fly.(if you didn't know this already)

IceD'Bear

IceD'Bear

Krytan Explorer

Join Date: Feb 2005

Awoken Myth [MYTH]

Mo/

Firefox, not Fire Fox

And yes, those settings help, used most of them for a long time (never heard of the 'turbo' one, and the initialpaint.delay is per user preference).

nimloth32

nimloth32

Lion's Arch Merchant

Join Date: Oct 2005

Celestial Order

W/Mo

i cannot find initalpaint.delay. Where is it????

Cam_Payton

Cam_Payton

Ascalonian Squire

Join Date: Nov 2005

Michigan

N/A

not on mine either, closest I have are
nglayout.events.dispatchLeftClickOnly
and
nglayout.debug.enable_xbl_forms

everything else was there

Venus

Venus

Lion's Arch Merchant

Join Date: Aug 2005

Boston, MA

Me/Mo

Quote:
Originally Posted by nimloth32
i cannot find initalpaint.delay. Where is it????
I am having the same problem

EternalTempest

EternalTempest

Furnace Stoker

Join Date: Jun 2005

United States

Dark Side Ofthe Moon [DSM]

E/

I use Faster Fox etension (works on 1x and 1.5x) and have it set to "Courteous" to web servers. You can also do custom settings.

https://addons.mozilla.org/extension...mpg=10&id=1269

Narada

Narada

Lion's Arch Merchant

Join Date: Sep 2005

United States

Clan Foxrunner

R/P

Right click and select New->Integer. A box will prompt for the integer name, enter 'nglayout.initialpant.delay'. (Without the ' marks). It will then ask for the integer value, at which point you enter '0'. Doing this tells firefox to not wait on displaying the data that it recieves, it will instead pop it up the instant it gets it.

Silverfang

Silverfang

Academy Page

Join Date: Oct 2005

Mo/R

Quote:
Originally Posted by Cam_Payton
not on mine either, closest I have are
nglayout.events.dispatchLeftClickOnly
and
nglayout.debug.enable_xbl_forms

everything else was there
ditto, hope the rest does work

Saba The Hobo

Academy Page

Join Date: Jun 2005

Homeless.

Mo/N

Not trying to veer things off-topic, but here's a nice guide on Firefox : http://www.tweakguides.com/Firefox_1.html .

Otherwise, thanks for the tips .

Legendary Lubbie

Legendary Lubbie

Academy Page

Join Date: Jul 2005

Duth Royal Assassins

W/Mo

put /prefetch:1 behind the command line in your shortcut.

lofblad

lofblad

Academy Page

Join Date: Jun 2005

Rise of the Forsaken

W/R

Quote:
Originally Posted by Legendary Lubbie
put /prefetch:1 behind the command line in your shortcut.
That might help if you have an extremely slow CPU or have too little RAM for the OS (128MB on Windows XP) or have LOTS of demanding applications working at the same time you start Firefox. Otherwise, no noticable improvement for you.

Xapti

Xapti

Frost Gate Guardian

Join Date: Feb 2005

Mo/

I set mine nglayout.initialpaint.delay to 0. I like it like that. Only occastionly is it ever slightly a problem, when links move around when the page is sitll loading (lets say I kknow where the link is and i want to skip loading of the page so I click the link as soon as it's loaded... problem is many sites have the layout so the links and other objects will be moving around substantually before the page is done loading, meaning i can click the wrong link (which is one of the reasons why the have the delay in place).

olik

Pre-Searing Cadet

Join Date: Apr 2005

Bah, I accidentally did string but not integer and now I can't seem to replace it...

Charr Killer

Charr Killer

Frost Gate Guardian

Join Date: Sep 2005

In a box on a street corner

Blazin Dragons [BD]

is there one of these for IE??

internet explorer for u noobs out there

xeLa

xeLa

Pre-Searing Cadet

Join Date: Jun 2005

aoX - art of Xecution

E/Me

LOL.

internet explorer for you noobs out there? IE does not have/lacks the customizability for a browser compared to firefox.

it also isnt nice or smart to ask for help, but later call out the name 'noob.' you're acting more or less like a troll.

but to answer your question, no there is none.

Charr Killer

Charr Killer

Frost Gate Guardian

Join Date: Sep 2005

In a box on a street corner

Blazin Dragons [BD]

Quote:
Originally Posted by xeLa
LOL.

internet explorer for you noobs out there? IE does not have/lacks the customizability for a browser compared to firefox.

it also isnt nice or smart to ask for help, but later call out the name 'noob.' you're acting more or less like a troll.

but to answer your question, no there is none.
thx for the answer

Omega X

Omega X

Ninja Unveiler

Join Date: Jun 2005

Louisiana, USA

Boston Guild[BG]

W/Me

Quote:
Originally Posted by olik
Bah, I accidentally did string but not integer and now I can't seem to replace it...
That is what a USER.JS file is FOR.

A User.JS file will implement the pref switches WITHOUT breaking Firefox. So if something that went wrong with the pref botches up FF, all you have to do is remove the user.js file and its back to normal.

Did anyone actually READ what I posted earlier?

I put a link that is STRAIGHT from the horse's mouth so that people can find the answers that they are looking for and you get a link from some tweak site and a bunch of other questions.

Let me quote myself just so that its clear:
Quote:
I suggest NOT to use a nglayout delay of 100 unless you know what you are doing.

GO here: http://forums.mozillazine.org/viewtopic.php?t=53650

It has everything that you need to optimize Firefox.
Mozillazine forums are the OFFICIAL Mozilla forums. If you can't find Mozilla/firefox related info there, you are not looking hard enough.

JokerES

Ascalonian Squire

Join Date: Aug 2005

SsP

Mo/

To call anyone a "noob" while you're using IE, just shows how idiotic you really are. IE not only lacks the customizability that Firefox does, but also lacks many of the features that Firefox does, while leaving itself open to just as many or more hacks. End of story. Use Firefox.

Omnidragon42

Krytan Explorer

Join Date: Oct 2005

Pantheon of Shadows [dei]

W/A

Using the

nglayout.debug.enable_xbl_forms

Setting caused my form submit buttons to lose all text. Other than that everything works great. thanks

Sajittarius

Ascalonian Squire

Join Date: Jul 2005

I believe the turbo setting tells windows to load a portion of firefox's core on boot, allowing it to pop up faster when u initially open it (basically its like prefetch)...

Also I use fasterfox and recommend it to everyone, I messed with a lot of the network settings in about:config but fasterfox puts an menu in your Tools-> Options menu that lets u choose settings from default to faster to optimized to superturbo, and they all seem to work pretty well although the turbo setting may be a little too aggressive and cause problems.

Techie

Techie

Frost Gate Guardian

Join Date: Nov 2005

Fairfield, Ohio

Mo/W

I have taken everyone's thoughts and did a little editing, I posted that link Omega gave me as well, thank you.

Sorry I haven't been on lately, I have been busy with family matters.

Omega X

Omega X

Ninja Unveiler

Join Date: Jun 2005

Louisiana, USA

Boston Guild[BG]

W/Me

Quote:
Originally Posted by Techie
I have taken everyone's thoughts and did a little editing, I posted that link Omega gave me as well, thank you.

Sorry I haven't been on lately, I have been busy with family matters.
Techie:

PLEASE, pretty please remove: "browser.turbo.enable - true"

That pref does NOTHING in Firefox. It DID enable the preload feature in the Mozilla Suite but it does nothing for Firefox since it DOES NOT have a feature like that.

http://forums.mozillazine.org/viewto... able#1273982

Xapti

Xapti

Frost Gate Guardian

Join Date: Feb 2005

Mo/

Quote:
Originally Posted by Charr Killer
is there one of these for IE??

internet explorer for u noobs out there
Old thread I know... Just looking at posts since last I was (sorta) here.

Anyway, you guys misinterpreted what this guy said. Isn't it quite ovbious? He's not saying IE is for non-noobs, or whatever... he's saying:"
Is there a tweak like this for IE as well?
If any of you didn't know, IE means Internet Explorer. ", just in a slightly less ovbious way, but it's clear that that was his sole intention.
While there are improvements yo ucan make to Internet Explorer, they wouldn't be as extensive or as noticible, it's not a good browser to be using anyway. IE is currently, and has been for many many years, an outdated abomination, shouldn't ever use it. IE 7 will be better yes, but I still wouldn't reccomend it over a browser like Firefox (or something like Opera can be good too)

Tarun

Tarun

Technician's Corner Moderator

Join Date: Jan 2006

The TARDIS

http://www.lunarsoft.net/ http://forums.lunarsoft.net/

Fasterfox for usage? Ew no. Only if you want to kill your favorite websites bandwidth. Fasterfox preloads every link on the page to simulate faster page loads, but this leeches too much bandwidth. Uninstall and trash the extension ASAP. Web admins are banning the extension too due to the bandwidth issues. DNSStuff.com has banned IPs because of the abusive nature of Fasterfox.

Firetune is awesome however, it does all the tweaks for you. Firetune on Betanews. Makes it very quick, easy to apply.