Firefox Performance

From Encyclopedia Dramatica
Jump to navigationJump to search
Firefox has a wide variety of plug-ins and add-ons to help optimize your performance.Furfag propaganda

Here's a handy guide which should help to increase the performance of the Firefox web browser, by reconfiguring your configs and through the use of several handy add-ons.


General Advice

  • Disable and/or uninstall add-ons you don't use.
  • Get an optimized Firefox build. Optimized builds for Windows can be found here.
  • Decrease pagefile size if you have 2+ gigs of RAM.
  • Use openDNS.
  • If you download videos from YouTube to your hard drive and have pipelining turned on, video downloading may be noticeably slower.

Config Changes

If a preference isn't available, right click in the "about:config" window and go to "New" > "Preference". Then, click on the type and enter values 'n shit. The guide at the bottom will tell you what type of value each entry is.

network.http.sendRefererHeader				0
network.http.max-connections				100
network.http.max-connections-per-server			9
network.http.pipelining					true
network.http.pipelining.firstrequest			true
network.http.pipelining.maxrequests			9
network.http.proxy.pipelining				true
network.http.pipelining.ssl				true
network.http.max-persistent-connections-per-server	12
network.dnsCacheExpiration				2000
network.dnsCacheEntries					256
network.prefetch-next					false

browser.cache.disk.capacity				512000
browser.history_expire_days				7
browser.bookmarks.max_backups				2
browser.cache.check_doc_frequency			3

javascript.options.jit.chrome				true
javascript.options.jit.content				true

What this shit actually does

network.http.sendRefererHeader				decides what information is sent about where you came from (0=none). This can break some sites!
network.http.max-connections				max connections to all servers, useful to set high if you use abuse tabs.
network.http.max-connections-per-server			self explanatory, set to high and you = jew.
network.http.pipelining					send requests together, reduces packets sent/received and thus is faster.
network.http.pipelining.firstrequest			pipeline first request too (not supported microshit IIS pre-y2k).
network.http.pipelining.maxrequests			number of requests to server when loading a webpage, if too high makes you = a jew.
network.http.proxy.pipelining				turn on pipelining for proxies, this can really help sometimes.
network.http.pipelining.ssl				pipeline ssl too (can be more secure as well).
network.http.max-persistent-connections-per-server	self explanatory, again, if too high you = a jew.
network.dnsCacheExpiration				number of seconds to keep DNS entries in cache.
network.dnsCacheEntries					number of entries in DNS cache.
network.prefetch-next					grabs data you might not even need, also can hinder security.

browser.cache.disk.capacity				disk capacity in kilobytes.
browser.history_expire_days				number of days to keep history for (default of 180, I figure 7 is moderate enough).
browser.bookmarks.max_backups				max number of bookmark backups, helps speed up shutdown.
browser.cache.check_doc_frequency			how often the browser checks for a new version of the page.

javascript.options.jit.chrome				turns on tracemonkey for interface.*
javascript.options.jit.content				turns on tracemonkey for webpage.*

------------------------------------------------
Regarding the configs marked by an asterisk: These are values related to the plug-in Greasemonkey, which is the new / faster experimental javascript engine and which may not be available in all builds.
------------------------------------------------

------------------------------------------------
Just a quick note, if you = a jew then alarms might go off, or your requests might bounce.
The numbers I gave you are a lot fucking faster than the defaults, but won't bandwidth jew the host or make you look like a virus.
If you're extra cautious you could tone them down an integer or two if you want.
------------------------------------------------

	Values guide:
true/false=boolean, #=integer, words=string

Alternatively, you can copy and paste the following script into notepad and save it to %APPDATA%\Mozilla\user.js to set all of the preferences for you.

user_pref("network.http.sendRefererHeader", 0);
user_pref("network.http.max-connections", 100);
user_pref("network.http.max-connections-per-server", 9);
user_pref("network.http.pipelining", true);
user_pref("network.http.pipelining.firstrequest", true);
user_pref("network.http.pipelining.maxrequests", 9);
user_pref("network.http.proxy.pipelining", true);
user_pref("network.http.pipelining.ssl", true);
user_pref("network.http.max-persistent-connections-per-server", 12);
user_pref("network.dnsCacheExpiration", 2000);
user_pref("network.dnsCacheEntries", 256);
user_pref("network.prefetch-next", false);

user_pref("browser.cache.disk.capacity", 512000);
user_pref("browser.history_expire_days", 7);
user_pref("browser.bookmarks.max_backups", 2);
user_pref("browser.cache.check_doc_frequency", 3);

user_pref("javascript.options.jit.chrome", true);
user_pref("javascript.options.jit.content", true);

Addons

Each extension is highly recommended. Installing all of them is not mandatory, but it will not hurt.

Security

  • Cookie Monster - Tell it to disallow cookies globally and then you can just enable cookies on a per site basis.
  • Cookiesafe - NoScript, but it does cookies. (This is shit compared to the above)
  • BetterPrivacy - BetterPrivacy is a Super-Cookie Safeguard which protects from usually undeletable LSO's (Flash-Cookies) or DOM Storage Objects. It blocks longterm tracking on Google, YouTube Ebay and many other domains. Tell it to remove all LSO's and stuff on exit of firefox.
  • FoxyProxy - Fast proxy switcher
  • NoScript - Enable, block scripts globally, and add trusted sites. At first it is tedious but it saves you from unknown dangers.
  • RefControl - Click the menu at the bottom, set the default to "Forge"
  • TorButton - Tor on, Tor off; comes with the Tor Bundle. (Purportedly sends information to Alexa)
  • User Agent Switcher - Changes your [useragent.html Useragent].

Convenience

Useful / h4xx

  • ReloadEvery. Reloads page/tab every 5, 10, 20 secs and 1, 2 , 5, 10 and 15 mins. Can be used to reload a page every 5 secs in about 10 tabs, depending on computer, spamming that site. Useful to get things into Google's Top 100 to spread rumors, lies etc. After about 15 mins, Google asks you if you're not a bot. Just type in the CAPTCHAs (there's 2) and continue.
  • Add N Edit Cookies - Lets you view cookie data and the like
  • Greasemonkey - Allows various scripts we and others make
  • Hackbar - Speeds up testing for SQL injection
  • iMacros - Also allows scripts and the like
  • Live HTTP Headers - View HTTP headers of a page and while browsing, and lets you replay them
  • Tamper Data - Allows you to view and modify HTTP/HTTPS headers and post params
  • Web Developers Toolbar - Does a metric fuckton of things
  • Flagfox Tells you where a website is hosted, right clicking will allow you to view the IP and get a link to the Whois info.
  • Mail Server Profiler - Searches for all mail servers in a given domain. Very useful for mail spoofing. Still experimental. It needs to be upgraded to new firefox. If this can be done, anon will have moar tools.
  • Nightly Tester Tools - If a certain add-on is incompatible with your version of Firefox, you can use this to possibly (probably) override the incompatibility and force install.
  • Firebug - Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page.
Firefox Performance
is part of a series on
LERNIN 2 INTERNET

Pitfalls:

AspierationsBLANKING IN PROGRESSCharming NaïvetéDelete fucking everythingDOIN IT RONGEdginessFailing itInternet tough guyKids on the internetLegal actionLiberalismMental illnessMod SassSkript kiddiesSob StoriesTrollsUnrealistic ExpectationsUnwarranted Self-ImportanceWaaaambulance

Previous Hiscores:
AnimaljailApplemilk1988Cheryl ShumanDalhuskyFlardoxHal TurnerLittleCloudOnigojirakaijuPrince JeremyScience PiratesScientologySokiTwopawSweet EvaPeppermintPattiPoeticironyXxPrincessPunkxxZeriara

PROTIPS:
ARCHIVE FUCKING EVERYTHINGAn heroGoing Back To GaiaLURKING MOARProtect fucking everythingShutting The Fuck UpStopping posting

Firefox Performance is part of a series on

Softwarez

Visit the Softwarez Portal for complete coverage.