Firefox/Broadband Speedup (1 Viewer)

Not Firefox related, but here's an addition for more speed:

Replace your DNS addresses with these IP addresses into your DNS settings and tell me if it doesn't make pages open quicker. Please note your old DNS addresses in case you want to revert back.
Code:
[B]208.67.222.222
[/B][B]208.67.220.220
[/B]

This is using the OpenDNS servers. Go check out the website if you have any questions. OpenDNS also claims to filter phishing sites and 'fixes typos on the fly'.
LEARN MORE
 
Is there a way to extend the time before a page timesout when loading? For example from a slow site.
 
Explain Proxy, please.

I don't know if I'm on it or not.

it's when there is a proxy(server) that the browser has to go thru in order to see the internet. if you're on a personal machine at home, you won't be on one if you don't know what it is.. if you're on corporate.. it's likely to be going thru a proxy. as it is how <em>most<em> do filtering and tracking of what employees do via the web.
 
Ok, I did it, but now no page loads at all. I've been waiting 20 minutes for the page to laod and it looks like I'm about 50% at best.

I changed "network.http.proxy.pipelining" back to false and it sped up some, but there's still a hang up.
 
Last edited:
For you non-techies you can accomplish the same thing using " Chrome Edit Plus."

This has been around awhile. It still works with Firefox 3

First, install the Chromedit Plus extension. It make it easier to edit user files.
Now, run Firefox, go to Tools > Chromedit Plus > Chromedit, click user.js tab.
Insert the following texts based on your PC speed and internet connection.

Here's a little key:
Fast Computer is greater than 1.5Ghz CPU and atleast 512MB RAM
Fast Connection is DSL or cable or better.

These are the settings that seem to be common to all configuration files regardless of connection speed or computer speed with a couple of additions - plugin paths can be found with about:plugins and the bookmark menu delay is turned off.

Common to all configurations
<!--c1-->
<!--ec1-->/* Speed Tweak - Common to all Configurations */
user_pref("network.http.pipelining", true);
user_pref("network.http.proxy.pipelining", true);
user_pref("network.http.pipelining.maxrequests", 8);
user_pref("content.notify.backoffcount", 5);
user_pref("plugin.expose_full_path", true);
user_pref("ui.submenuDelay", 0);<!--c2-->
<!--ec2-->

Fast Computer Fast Connection
<!--c1-->
<!--ec1-->/* Speed Tweak - Fast Computer Fast Connection */
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("browser.cache.memory.capacity", 65536);<!--c2-->
<!--ec2-->

A couple settings of note - Firefox is allocated 4096 KB of memory by default and in this configuration we give it roughly 65MB as denoted by the last line. This can be changed according to what is used.

This configuration is more suited to people without ultra fast connections. We are not talking about dial up connections but slower DSL / Cable connections.

Fast Computer, Slower Connection
<!--c1-->
<!--ec1-->/* Speed Tweak - Fast Computer, Slower Connection */
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("browser.cache.memory.capacity", 65536);<!--c2-->
<!--ec2-->

Fast Computer, Slow Connection
<!--c1-->
<!--ec1-->/* Speed Tweak - Fast Computer, Slow Connection */
user_pref("browser.xul.error_pages.enabled", true);
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.maxtextrun", 8191);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
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("nglayout.initialpaint.delay", 0);
user_pref("browser.cache.memory.capacity", 65536);<!--c2-->
<!--ec2-->

Slow Computer, Fast Connection
<!--c1-->
<!--ec1-->/* Speed Tweak - Slow Computer, Fast Connection */
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.notify.backoffcount", 5);
user_pref("content.notify.interval", 1000000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 1000000);
user_pref("content.maxtextrun", 4095);
user_pref("nglayout.initialpaint.delay", 1000);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("DOM.disable_window_status_change", true);<!--c2-->
<!--ec2-->

One of the changes made for this particular configuration is the final line where the status bar is disabled for changing web pages to save processor time.

We have entered the doldrums of the dial-up user

Slow Computer, Slow Connection
<!--c1-->
<!--ec1-->/* Speed Tweak - Slow Computer, Slow Connection */
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
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("DOM.disable_window_status_change", true);<!--c2-->
<!--ec2-->

Another Tweak
<!--c1-->
<!--ec1-->/* Speed Tweak - Another Tweak */
user_pref("network.dns.disableIPv6", true);<!--c2-->
<!--ec2-->

This tweak deactivates IPv6 in Firefox, because most if not all of the web is still using IPv4. IPv4 and v6 are internet protocols... how the data is transferred... v4 is the standard now and v6 is slowly being implemented around the world... it wont come into full swing until 2008-2010 sadly... it's a huge infrastructure change, but the benefits will be great.
 
Last edited:
Just found a few new ones (to me).

content.notify.interval (a new int to create) at 500000 to make it do fewer partial redraws of the page as it comes in

content.interrupt.parsing (a new bool) false

I'm getting used to it being blank for a bit, but the page does pop up fast once completely loaded, and so far seems to load longer pages faster (especially threads here with big posts and lots of pics).
 

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Users who are viewing this thread

    Back
    Top Bottom