0
Welcome Guest! Login
0 items Join Now

Firefox tips from Wage - Edition 1

    • Robert D. Wagers's Avatar
    • Robert D. Wagers
    • Elite Rocketeer
    • Posts: 1545
    • Thanks: 0
    • Full-Time Cancer Fighter!

    Firefox tips from Wage - Edition 1

    Posted 18 years 2 weeks ago
    • How to make Mozilla Firefox Load and Browse faster:

      This a unknown method but works great:

      1. Type "about:config" into the address bar and hit return. Scroll down and look for the following entries:

      * network.http.pipelining
      * network.http.proxy.pipelining
      * network.http.pipelining.maxrequests

      Normally the browser will make one request to a web page at a time. When you enable pipelining it will make several at once, which really speeds up page loading.

      2. Alter the entries as follows:

      * Set "network.http.pipelining" to "true".
      * Set "network.http.proxy.pipelining" to "true".
      * Set "network.http.pipelining.maxrequests" to some number like 30. This means it will make 30 requests at once.

      3. Lastly right-click anywhere and select New-> Integer.

      Name it "nglayout.initialpaint.delay" and set its value to "0".

      This value is the amount of time the browser waits before it acts on information it recieves.

      If you're using a brodband connection you'll load pages 2-3 times faster now.

      Enjoy!

      Wage
    • "Everyone has to get knocked-down every once-in-a-while, otherwise you'll never learn how to get-back-up! "
      A quote attributed to my Grandpa Wagers
  • Re: Firefox tips from Wage - Edition 1

    Posted 18 years 2 weeks ago
    • I know about pipelining but not the second, see if i see any changes.

      Isnt there a reason pipelining is set to off, i heard that most servers dont like it
    • James Spencer / Developer & Support / Hull, UK
  • Re: Firefox tips from Wage - Edition 1

    Posted 18 years 2 weeks ago
    • Thanks Wage! I tried it and it sure does speed up nicely.

      Cheers,

      Mike
  • Re: Firefox tips from Wage - Edition 1

    Posted 18 years 1 week ago
    • I found some similar advice on this site: http://www.tweakfactor.com/articles/tweaks/firefoxtweak/3.html and made the changes they suggested here:

      Common to all configurations

      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.

      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);

      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);

      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.

      Fast Computer, Slower Connection

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

      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);

      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);

      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);

      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.

      Slow Computer, Slow Connection

      We have entered the doldrums of the dial-up user

      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);

      Some of the options we chose not to include as opposed to suggestions on the Mozillazine threads included the suggestion of catching SSL pages. Regardless of computer speed, one of the common trends is that pipelining is a good thing. Those with faster computers and gobs of memory may want to up the amount of memory available to Firefox while those with slower computers can still increase the default 4MB to something higher. This was not done in our configuration files however. Powerusers are also welcome to disable the status bar to eek out that extra CPU cycle or two.

      And let me tell you, I did the common settings and the fast computer fast connection ones and it has made a HUGE difference in my firefox speed. I surf about 300% faster now:)

      Thanks,
      David Henderson
  • Re: Firefox tips from Wage - Edition 1

    Posted 18 years 1 week ago
    • The .content stuff is not in my config file... O well

      Thanks for the tips ;D
    • James Spencer / Developer & Support / Hull, UK
  • Re: Firefox tips from Wage - Edition 1

    Posted 18 years 1 week ago
    • You are supposed to add those. You change the values of ones that are there, and ones that aren't there you add.
  • Re: Firefox tips from Wage - Edition 1

    Posted 18 years 1 week ago
    • William E Dooley wrote:
      You are supposed to add those. You change the values of ones that are there, and ones that aren't there you add.

      Doh! I bet you wrote that - it was late when I was reading. Ill do that now - Thanks Dave
    • James Spencer / Developer & Support / Hull, UK
    • Bob Ateah's Avatar
    • Bob Ateah
    • Elite Rocketeer
    • Posts: 4521
    • Thanks: 0

    Re: Firefox tips from Wage - Edition 1

    Posted 18 years 1 week ago
    • I wonder how these tweaks compare with using the Fasterfox extension?

      Thanks for the tips btw!

      Cheers!
    • The member formerly known as Roland Deschain
      After your question is solved, please Edit your original post and choose the Solved message icon, thank you!
  • Re: Firefox tips from Wage - Edition 1

    Posted 18 years 1 week ago
    • Roland Deschain wrote:
      I wonder how these tweaks compare with using the Fasterfox extension?

      Thanks for the tips btw!

      Cheers!

      Use that extension as well. Im not the most observant person in the world but I do not see any differences...maybe cos I did the changes when I first did Firefox and was just impressed with its speed over IE .. but if you guys say it makes it faster, then it must be ;D
    • James Spencer / Developer & Support / Hull, UK

Time to create page: 0.063 seconds