|
|
#31 (permalink) Top |
|
Geek Trainee
![]() Join Date: Apr 2007
Age: 50 Male
Posts: 27
Times Helpful: 2
Status: Offline
|
I'll get back to you on this Imp as I'm halfway through making dinner for the wife and I.
Wolfey EDIT: Ok basically it tweaks automatically, have a look; 2.) What does FireTune do? Instead of changing all relevant preferences of FireFox manually as described in the TweakFactor tweaking guide for FireFox, you can use FireTune to automatically apply all the configuration changes to FireFox. Known problems: Some users of FireTune reported, that after running an optimization on Firefox with FireTune, all their extensions were disabled, cookies were cleared etc. We were not able to reproduce this problem on our machines. However - you should always create a backup of your configuration file BEFORE any optimization is applied in case something goes wrong, so that you can restore your settings easily. 3.) How to tell whether Firefox is faster after optimizing it There's a simple way to tell whether Firefox works faster after optimizing it with FireTune. Just follow these instructions: · Clear the cache of Firefox from the Firefox settings dialog - this is very important! · Before you optimize Firefox, navigate to Stopwatch and do a speed test on Firefox - Rediscover the Web · The time needed to load the site completely will be displayed to you in the browser window. Write down the time · Clear the cache of Firefox from the Firefox settings dialog again - this is very important! · Now, close Firefox, and optimize it with FireTune · Start Firefox again, and repeat the speed test on Firefox - Rediscover the Web · Compare the displayed result with the result from the test before the optimization On our testmachine we noticed a speed improvement of 1.25 seconds - the loadtime was 3.99 seconds before optimizations, and 2.74 seconds after optimization. 4.) What changes are applied by FireTune? Performance Settings One of the limitations of pretty much all computer applications is the need to target for a general audience because of the wide array of computer components and varied network infrastructure. This is where tweaking comes in. Firefox by default is aimed at a general audience too and hopefully we can tune it more to the needs of theindividual. The majority of the information comes from this excellent thread over at the MozillaZine Forum. The first post in particular goes through in great detail what each of the settings do. The thread however gets fairly long and convoluted and we attempt to summarize the contents of this thread along with a couple other sources into something that is easier to digest. As with the settings on the previous page, the contents are copied into the user.js file. We do not go into major detail about the setting as the thread goes into detailed explanations of what the settings mean in the first post. Instead, the configurations are culled from the thread of what people have reported to have worked for them along with some modifications on our end. Quick and Dirty Settings (part of the tweaks further below) user_pref("network.http.pipelining", true); user_pref("network.http.pipelining.firstrequest", true); user_pref("network.http.pipelining.maxrequests", 8); user_pref("nglayout.initialpaint.delay", 0); Pipelining does multiple data requests at once and should speed things up. I believe IE did this before and this was partially attributable to the speed advantage that IE had over older versions of Mozilla/Netscape. Initial Paint Delay actually slows down the rendering of the ENTIRE page but since users tend to start reading before the entire page is rendered, setting this to a low value gives the impression that the page loads faster. The following configurations are based off of recommendations off of the Mozillazine thread with some editing. 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("network.http.request.max-start-delay", 0); user_pref("content.notify.backoffcount", 5); user_pref("plugin.expose_full_path", true); user_pref("ui.submenuDelay", 0); user_pref("nglayout.initialpaint.delay", 0); Fast Computer, Fast Connection: Definitions: Fast Computer: is a machine with a CPU greater than 1.5Ghz and with memory installed of at least 512MB RAM Fast Connection: is a DSL, cable or a better connection According to the above, 'Slower' connections means slower DSL or cable connections as well as double line ISDN connections, and 'Slow' means all other analog modem connections. A 'Slow' computer is a computer with a CPU slower than 1.5Ghz, and with less memory than 512MB RAM. 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 talking about slower DSL / Cable connections as well as double line ISDN 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: Slow connection means connections through an analog 57k modem or slower. 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 thatextra CPU cycle or two. Last edited by Wolfeymole; 16-04-2007 at 09:14 AM. |
|
|
|
|
#32 (permalink) Top |
|
Geek Comrade
![]() |
Nuke Anything
R.I.P. (Remove It Permanently) These two both perform about the same function. Very easy and convenient to use, just right click on an object in a web page and in the right click menu, click on "remove this object" or something like that, and it's removed from the page. Great for removing banner ads, except doesn't work on flash =\. Also I use it to remove pictures or other objects msnbc likes to place in their news stories which get in the way of the text a little bit. I've used NukeAnything for a while but only now just trying out RIP, so don't know which is better. RIP seems to be a bit more advanced though *shrug. Aardvark The same functionality as above extensions but WAY more powerful. The trade off is that you have to start it first. That is, you right click and in the right click menu click "start aardvark", only then can you use its removal features, and at the end you have to close it again. But when you have it going, it highlights each object you're mousing over with a bright red box so you can see and select very precisely the frame/object you want to remove. Flashblock Blocks all flash. But each flash object can still be clicked to be downloaded and played/displayed. Sorry if any of these have been mentioned already.
__________________
Ignorance is bliss. Oedipus ruined a great sex life by asking too many questions... "So, got any kids?" - Stephen Colbert My computer is not much to brag about, but I shall do so anyway. AMD 1800+ Athlon XP..............SoundBlaster PCI 512 ASUS A7N8X..........................WD 80GB ATI Radeon 8500....................WinXP Pro |
|
|
|
|
#33 (permalink) Top | |
|
iDude
![]() ![]() Join Date: Nov 2006
Age: 19 Male
Posts: 1,517
Times Helpful: 120
My Mood: Fine
Status: Offline
|
Let firefox use less RAM when minimized:
When firefox is minimized, it doesn't give back unused RAM to the OS. You can fix it by entering about:config. Right-click in the list, and choose New > Boolean. Name the new value config.trim_on_minimize. And then select True. Now restart Firefox. The RAM usage when minimized is now about 70% less.
__________________
Quote:
My Stuff: Mac Pro, Sony Ericsson C902, Playstation 3, Logitech Z-5500 Speakers, iPod 80GB, Samsung SyncMaster 223BW screen, Samsung 27" HDTV, Canon Powershot G9.
|
|
|
|
|
|
#35 (permalink) Top |
|
May the source be with u!
![]() ![]() ![]() Join Date: Dec 2004
Age: 19 Male
Posts: 1,874
Times Helpful: 125
My Mood: Stressed
Status: Offline
|
thanks, i definitely need to get back to work on this article...
i should probably post it in a few other forums when I'm done too
__________________
Dear intel,
Already Made My DecisionNever trust a computer you can't repair yourself. Windows Vista - Viruses Intruders Spyware Trojans Adware Why Linux is Better!|Pastafairianism|Say no to National ID|Firefox Extensions Guide scientology has been getting alot of attention recently ![]() When the rich wage war, it is the poor who die. Where are the WMD's that our governments used to justify the war? |
|
|
|
|
#36 (permalink) Top |
|
Nonconformist Geek
![]() |
One important thing to note about Firefox plugins: only use trustworthy, well-written plugins! Plugins are essentially small programs, and like any programs, they are only as good as the quality of their underlying code. If there are memory leaks, bugs, etc. Firefox may be slow, or crash, or even cause your desktop to crash. 99% of Firefox problems I hear about are actually caused by naughty plugins, so keep that in mind when troubleshooting crashes or slowdowns.
__________________
See My Desktop | Try Linux | Install Linux | Visit My Server | Support Hardware Forums | Easily rip DVDs in Linux |
|
|
|
|
#37 (permalink) Top | |
|
May the source be with u!
![]() ![]() ![]() Join Date: Dec 2004
Age: 19 Male
Posts: 1,874
Times Helpful: 125
My Mood: Stressed
Status: Offline
|
Quote:
__________________
Dear intel,
Already Made My DecisionNever trust a computer you can't repair yourself. Windows Vista - Viruses Intruders Spyware Trojans Adware Why Linux is Better!|Pastafairianism|Say no to National ID|Firefox Extensions Guide scientology has been getting alot of attention recently ![]() When the rich wage war, it is the poor who die. Where are the WMD's that our governments used to justify the war? |
|
|
|
|
|
#38 (permalink) Top |
|
May the source be with u!
![]() ![]() ![]() Join Date: Dec 2004
Age: 19 Male
Posts: 1,874
Times Helpful: 125
My Mood: Stressed
Status: Offline
|
the cleanup has started, you can preview the changes here but you wont be able to post in that thread as I'm keeping it locked (Platinum privilege
) because I'm splitting the guide into multiple posts so i can have an index at the beginning.please post comments here or PM me Current progress - I think i have finished the make firefox faster section, other than a note as to why i'm NOT including fasterfox i'm happy with it (also, i need comments on the Caching DNS requests tweak)
__________________
Dear intel,
Already Made My DecisionNever trust a computer you can't repair yourself. Windows Vista - Viruses Intruders Spyware Trojans Adware Why Linux is Better!|Pastafairianism|Say no to National ID|Firefox Extensions Guide scientology has been getting alot of attention recently ![]() When the rich wage war, it is the poor who die. Where are the WMD's that our governments used to justify the war? |
|
|
|
|
#39 (permalink) Top |
|
Geek Trainee
![]() |
WOT 20080214 Homepage
by Against Intuition Warns users about risky websites that try to scam visitors, deliver malware, or send spam. Keep yourself safe from spyware, adware, spam, viruses, browser exploits, unreliable online shops, phishing, and other Internet scams. With the free WOT browser add-on, you can easily see the reliability of companies and websites. WOT will warn you and save your computer before you interact with a harmful site. WOT, Web of Trust, is an online community for reputation rating that lets Internet users share their knowledge of websites, helping you stay in control when surfing the Web. Besides its users, WOT uses hundreds of trusted sources such as phishing site listings to keep you protected against rapidly spreading online threats. As you search with Google, you will see a tiny icon next to the Web link: green to go, yellow to slow down, red to stop. You can easily customize the protection level to your way of surfing the Web. WOT has information on 17 million websites. WOT ratings are shown also on Yahoo!, Gmail, Wikipedia, and other sites. No registration is required. Works with: * Firefox Firefox: 1.5 – 3.0b3 https://addons.mozilla.org/en-US/firefox/addon/3456 |
|
|
|
|
#41 (permalink) Top |
|
Geek Geek Geek!
![]() Join Date: Nov 2005
Age: 24 Male
Posts: 3,400
Times Helpful: 343
My Mood: Shocked
Status: Offline
|
I completed migrated from Opera to Firefox when version 3 came out. Now here are my favourite extensions:
Adblock Plus Needs no introduction.. Fast Dial Displays an Opera like speed dial where you can instantly select a handful of your favourite website. Foxmarks Needs no introduction.. Tab Scope Displays a window preview when you hover the mouse over a tab.
__________________
"A computer is like air conditioning: it becomes useless when you open windows". ~Linus Torvalds |
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| I just got firefox | Crusha19 | General Software | 4 | 15-04-2006 06:20 AM |
| Help with firefox? | sabashuali | General Software | 2 | 02-04-2006 08:12 PM |
| question about FF extensions | DaRuSsIaMaN | General Software | 3 | 30-03-2006 01:30 PM |
| Firefox !.5 RC2 | Someone28624 | General Software | 0 | 11-11-2005 06:24 AM |
| firefox | eddieace | General Software | 12 | 05-01-2005 05:13 AM |