I like to compartmentalize my internet browsing. I use one browser for work related stuff, one browser personal banking and bills, and another browser for general social related stuff like online forums and youtube.
Until now, I've simply used a combination of the Pre-installed Firefox, Chromium, and Waterfox. However, I much prefer to use the latest Firefox for all three. I am not interested in using different profiles for the one browser, as I like to have all three open at the same time.
EDIT: See Bruni's answer below. Three separate profiles is in fact the way to go, using the -no-remote function.
I recently used this script by Davide Airaghi to create 2 portable versions of firefox. I moved the two portable firefox folders to ~/firefox-work and ~/firefox-social. The pre-installed version is what I use for banking and other personal stuff.
I have all three running at the same time, and they work fine, however in my Plank launcher, they all show up under the same icon. Is there any way I can launch each of these portable firefox apps and the pre-installed app, and have them be shown in Plank as three separate applications?
There is no reason not to use profiles for the above reason. If you invoke the profiles with -no-remote. E.g. I have a profile called Bruni. If I invoke it with
I can also invoke another profile. You can use .desktop files to make your life easier.
http://kb.mozillazine.org/Opening_a_new_instance_of_your_Mozilla_application_with_another_profile