CyberNotes
Web Browser Wednesday


Earlier this year a guy installed 100 Firefox extensions without any problems. Well…I decided to try and top that. I picked the nice round number of 200 for a few different reasons. First and foremost because Firefox “2″ was recently released but also because back in August Mozilla celebrated 200 million downloads of the fantastic browser! Right now they are past 263 million but this is kinda like a belated celebration.

A discussion about Firefox extensions also started over in the forum which is the whole reason I decided to do this. Hey Chris, hope you have Guinness on hold. :D

I don’t just have one screenshot to show you either… I have several to show you what installing all of these extensions does to your menus as well. Prepare to be amazed!

Installing the Extensions

To install the extensions I went through the Mozilla Extension page one by one, like any normal person would be doing. I went through the top Firefox extension page until I had all 200 installed. I did install repetitive extensions (such as the three versions of Forecast Fox) because I wanted to see if they affected each other, but there weren’t too many extensions that overlapped in functionality. The only ones that I really skipped were the dictionaries which there happened to be quite a few of.

After I had installed 50 of them I decided to restart the browser to see how things were going. It took about one minute to startup but everything looked like it installed correctly. Then I moved on and after about an hour I had all 200 installed and was ready to restart the browser. I didn’t think that it was going to work but to my surprise it did…

 

The Overall Result

Ahhh…the beauty of Firefox is in the eye of the beholder and let me say that it looks pretty sweet when running in Vista. It took 6-minutes to start Firefox with the 200 extensions installed but it worked! Not only that but there are the popup windows that you get for certain extensions right after they are installed…yeah…I received 47 of those. That also seemed to delay the initial start time but I didn’t sit there filling out information for all of the options, otherwise that would have taken me hours.

It was quite a site to see and there was a very limited viewing area for websites because of the toolbars. On my 24″ widescreen monitor I had about 2″ of viewable area at the bottom of the browser. But hey, it was still usable. Here is a screenshot of the overall result of a Google search that I performed:

200 Firefox Extensions Installed
Click for Full-size

It is also pretty amazing what the Google website looks like when I have all of those extensions installed. Not to mention how funny it is when you type a search in the search box and press “Enter” just to see it replicate itself amongst all of the toolbars. That was probably my favorite part about the whole experience. ;) 

 


Extensions That Were Installed

 The All-in-One Sidebar decided to replace the default Add-ons page in Firefox with its own sidebar module. That was fine except for the fact that it couldn’t handle all of the extensions. It didn’t show a listing of anything that I had installed and in the title it said “undefined [0].” I was a little worried at first because I wanted to show a listing of the extensions that I had installed…but have no fear because there was another menu option that listed them without any issues. Here are the several screenshots of the extensions I installed:

200 Firefox Extensions Installed   200 Firefox Extensions Installed   200 Firefox Extensions Installed   200 Firefox Extensions Installed   200 Firefox Extensions Installed
Click any of the images above to enlarge them

Using the ListZilla extension that I installed (which is the only one that I installed that isn’t in the top few hundred according to Mozilla) I also generated an HTML listing of all 200 extensions. See, some extensions do have a purpose. ;)

 

Tools Menu

Many extensions will put some sort of “helpful” link in the Tools menu when you install it. Well, I can confirm that nearly all of them put something in the menu. You don’t even want to know how long it took me to find the “Options” in this disaster:

200 Firefox Extensions Installed   200 Firefox Extensions Installed
Click any of the images above to enlarge them

 

Possible Toolbars

I wanted to conserve some space so I ditched the Bookmarks toolbar that is included with Firefox. :) After all, it is all about the extensions, right? Here is a listing of all the toolbars that are available to choose from but I didn’t setup Weatherbug which is why it’s not shown:

200 Firefox Extensions Installed
Click for Fullsize

 

Possible Sidebars

Thank goodness that in Firefox you can’t have a bunch of sidebars open at the same time, because I would have absolutely no website viewing space! Here is a listing of the possible sidebars that could be shown:

200 Firefox Extensions Installed
Click for Fullsize

 

Other Less-Altered Things

Here are a few more screenshots of things that didn’t get hit quite so hard by the extensions hurricane…

File Menu
200 Firefox Extensions Installed
Click for Fullsize

New Menus
200 Firefox Extensions Installed
Click for Fullsize

Options Screen
200 Firefox Extensions Installed
Click for Fullsize

 

Memory Usage

Firefox is notorious for its memory leaks but it didn’t turn out to be as bad as I thought. By the time Firefox would start after a few minutes it had climbed up to 145MB but it capped off around 195MB. I didn’t use it as much as I typically use a browser to see if memory leaks would really start to kick in but it was running for quite awhile. I did however find that it would become sluggish or become unresponsive pretty frequently but it only crashed once in the two-hours that I had it up and running. Here is a screenshot of the memory usage at the end of that two-hours:

200 Firefox Extensions Installed
Click for Fullsize

 

Conclusion

Hope you enjoyed this because I know that I sure found it interesting. I thought about uploading my profile to a file-sharing site but it would have taken way too long since it is over 120MB in size. It was definitely an experience and I was thinking about naming this the “Firefox 200!”

What are you still doing here? Go download some extensions. :D

You should also stop by the forum and share what extensions you are currently using.

  1. Wow, I would have expected the memory leaks to cripple your system.

  2. 6 minutes to start. LOL. Thats awesome tho, great screenshots.

  3. After flicking through the screenshots, I’m quite impressed with this Ryan!!

    Did you find any good extensions that you want to keep? After uninstalling them, how F***ed is your profile????

  4. Glad everyone is enjoying this. ;)

    Being the smart intellectual I am (well, close enough) I created a separate profile to do this in. So once it was done I could just ditch the profile. I didn’t even want to know what the uninstallation process would have been like.

    Oh, and the All-in-one sidebar is kinda cool so I was thinking about installing that into my real profile.

  5. like any normal person would be doing. I went through the top Firefox extension page until I had all 200 installed.

    :D

  6. You have way too much free time. (not that I’m not thinking about trying it myself)

  7. David wrote:
    You have way too much free time. (not that I’m not thinking about trying it myself)

    That’s why the postings were a little lite yesterday because it took me several hours to get everything situated (with a total of 11 restarts which equals about an hour in itself).

  8. Did you try to capture some video? You can use Demo Studio for example.

  9. I’m at home all day (homeschooled)
    So maybe i’ll try to beat that one day ;)

    Nice job btw :D

  10. funTomas wrote:
    Did you try to capture some video? You can use Demo Studio for example.

    I did try to capture some video but performing an action in Firefox would cause the CPU to rise to 100% (even doing a simple search in the Search Bar). That then made the screencast software freeze so the video was horrible.

    Nate The Great wrote:
    I’m at home all day (homeschooled)
    So maybe i’ll try to beat that one day ;)

    Nice job btw :D

    If you beat it, let me know…I’ll gladly post about it here. ;)

  11. Now that is just insane…cool but insane!
    :lol:

  12. (Offtopic)

    Ryan, how did you manage to get app descriptions into Windows Task Manager? Is that a Vista-only thing?

  13. pdedecker wrote:
    (Offtopic)

    Ryan, how did you manage to get app descriptions into Windows Task Manager? Is that a Vista-only thing?

    Yes, that is a Vista-only thing. Makes it a lot nicer for figuring out what processes belong to what.

  14. Looks like someone [downloadsquad.com] about this and then it got [digg.com] ;)

  15. Ha! That’s awesome. I’m very proud of Firefox for holding up. If one was able to install extensions in IE, it would probably crash after like 10 of them… :D

    And this is on Lifehacker too.

  16. Yeah I saw this for a second time on [mozillalinks.org]!

  17. What theme is installed?

  18. I am glad other sites are finding this as amusing as I did. :D

  19. Ba wrote:
    What theme is installed?

    I am running Vista with the standard Firefox 2 theme.

  20. I blogged about your success last night and a great blogger and mate over on WordPress dot com let me know about a hack to stop memory leaks in Firefox. You might like to try that before you install everything and see if it makes a difference. Given that you should still be able to do it after the install of the extensions.

    [engtech.wordpress.com]

  21. nogg3r5 wrote:
    Your insane.

    his insane what?

  22. WoW! Wasn’t expecting that!

    99 over projection! :D

  23. Lol, the whole Firefox interface looks crazy.

  24. Since you are experimenting, I wonder how long it would take FEBE to back them all up? You could also use CLEO to package them all up (and offer them for download) so others will idle hands could play with it.

  25. if you check the virtual memory usage, you will probably aww a ton of usage

  26. Anonymous wrote:
    Since you are experimenting, I wonder how long it would take FEBE to back them all up? You could also use CLEO to package them all up (and offer them for download) so others will idle hands could play with it.

    I’m not sure I want to make my computer useless for another 5 minutes while Firefox starts back up. If I did backup the files it would still be pretty large, probably around 100MB which is more than anyone would want to download.

  27. You are, my friend, either very crazy, or very crazy, or maybe both.

    I have 39 extensions currently installed, that I use.

    When FF3 comes out (the proper release) try and go for 300. :o

  28. I will no doubt be giving it a shot. ;)

  29. Anonymous wrote:
    nogg3r5 wrote:
    Your insane.

    his insane what?

    yeah, good point. You’re insane. Perhaps. Maybe we are all insane. Who knows?

  30. I’ve tried with 300 ahah

  31. I’m sure it is possible with 300 and having worked with a lot of behind-the-scenes tweaks for Firefox I was able to figure out any problems what I was having. It just takes some patience.

  32. Lol your insane! 200?! How could you even see that fox?! :P

  33. I’ve tried 300 and go on trying moz exts. Coz prepare Moz add-ons sites:)

  34. I’m confused at what you were saying? Did you actually get 300 to work?

  35. you are very insane. ahuauhauha

  36. This is one sure way to freak out IE users who think now they have Tabs they’ve caught up on the feature list.

  37. I guess I’m not the only one who goes crazy with Firefox extensions. :mrgreen: You have taken this to a new level! I do run about 40 extensions all the time..

  38. 40 extensions all the time? That’s quite a few and on a regular basis I normally only have 5 or so.

  39. Hi,

    Without knowing, i did the same thing as you dit toady, with firefox portable. But i f*ed up the hole browser. My menu’s where hidden, and i couldn’t disable add ons. Fortunately, I could start in safe mode, and disable a lot of them.

    I was searching for some ui improvements. And i found out, how to put more sidebars in firefox.

  40. Mohamed @ Planet ApexJanuary 6, 2008 at 6:30 am

    WOW, this is amazing, you are really a genius 8O

  41. Stumbled!

    Added to TopStumbles:
    [topstumbles.com]

  42. Is there an extension which automatically installs all available extensions?

  43. Alp wrote:
    Is there an extension which automatically installs all available extensions?

    Not that I’m aware of.

  44. Was the test done with FF 2? I tested this with ff 1.x i think and it crashed after 30+ extensions or so… Progress…! :lol:

  45. Pontus wrote:
    Was the test done with FF 2? I tested this with ff 1.x i think and it crashed after 30+ extensions or so… Progress…! :lol:

    Yes, it was done with Firefox 2.

  46. ahahah great article! But just as nogg3r5 said, your insane.

  47. That’s amazing you got that far. Wonder if this qualifies for the Guiness World Nook of Records.

  48. I had 187 running for ages, and only took 1 minute to load Firefox, but loads conflicted, and trying to find the dodgy one when anything went wrong was insanely time-consuming!

  49. So now I’m down to about 50

  50. website design sydneyMay 22, 2009 at 10:17 am

    This is a great and creative post Ryan. When I read the title and started reading the first paragraph, I thought you myself “You’re asking for trouble here!” Thanks for the laugh.