>Speed up web browsing with Firefox/Swiftfox

>Here’s a little article, like many others about firefox, on how to speed up the web browsing a little (specially if you are using a proxy). I will not go over what all the different parameters and settings mean, I’ll leave that for your googeling goodness :)
Lets get cracking!

1.
First of all you need to locate your firefox profile.

On Linux systems it’s usually: /home/[USER]/.mozilla/firefox
On MS Windows systems: %APPDATA%\Mozilla\Firefox\Profiles (i think)

2.
Next, open the “profiles.ini” (%APPDATA%\Mozilla\Firefox\ on Windows) file and check for the profile that has the name “default”, and enter the “Path=” directory (%APPDATA%\Mozilla\Firefox\Profiles on Windows)

3.
Now, create a new file with your favorite text editor and name it “user.js” and paste this in:

user_pref(“network.proxy.socks_remote_dns”, true);
user_pref(“network.dns.disableIPv6”, true);
user_pref(“network.ftp.idleConnectionTimeout”, 300);
user_pref(“network.http.request.timeout”, 300);
user_pref(“network.http.keep-alive.timeout”, 600);
user_pref(“network.prefetch-next”, false);
user_pref(“network.proxy.failover_timeout”, 900);
user_pref(“config.trim_on_minimize”, true);
user_pref(“content.notify.backoffcount”, 5);
user_pref(“dom.disable_window_status_change”, true);
user_pref(“browser.cache.memory.capacity”, 65536);
user_pref(“browser.sessionhistory.max_entries”, 0);
user_pref(“browser.sessionhistory.max_total_viewers”, 0);
user_pref(“browser.sessionstore.enabled”, false);
user_pref(“browser.sessionstore.resume_from_crash”, false);
user_pref(“dom.disable_open_click_delay”, 0);
user_pref(“plugin.expose_full_path”, true);
user_pref(“gfx.color_management.enabled”, true);
user_pref(“network.http.request.max-start-delay”, 0);
user_pref(“network.http.pipelining”, true);
user_pref(“network.http.proxy.pipelining”, true);
user_pref(“network.http.pipelining.maxrequests”, 6);
user_pref(“ui.submenuDelay”, 0);
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”, 40);
user_pref(“network.http.max-connections-per-server”, 6);
user_pref(“network.http.max-persistent-connections-per-proxy”, 12);
user_pref(“network.http.max-persistent-connections-per-server”, 6);
user_pref(“browser.cache.memory.capacity”, 65536);

…and save

Now all you have to do is start up firefox (restart it if you had it open) and enjoy a faster browsing experience!

You can play around with these settings if you want to, and remember to restart firefox everytime you change one of these settings.

Be Sociable, Share!

    Published by

    admin

    Lovable, friendly and crazy 25-year-old-boy.