For those of us who work on the ‘front end development’ side of things, there’s a careful balance we hang in regarding new browser releases. The short version is that as new browsers approach their release candidate status, we need to be checking and double checking our work in them to make sure that their change logs don’t break our work.
At the same time, there’s a known issue with the fact that, more often than not, running the latest beta or release candidate alongside with the production version (and, if you’re a really good developer, one previous version back from the most current production release to take care of things). Internet Explorer is notorious for this and I recall the headaches I went through beta testing it. I essentially resolved to (and continue to resolve to) use multiple virtual machines, one for each version of IE.
Well if you’re on a Mac and into testing Firefox 3 Beta without wiping your profile for Firefox 2.x, check out Dave Martorana‘s MultiFirefox.
He’s created a little launcher app that, when copied to your Apps folder along with the accompanied Firefox3.app file (appropriately renamed so it wont overwrite the stable version), will let you create and/or select an additional profile, as well as the version of Firefox that you wish to use. It’s clean, it’s simple, and it works.
Updated DMG and source, v2.0(003) (4/18/08)
4/18/08 Changelog: Updated to include Firefox 3 Beta 5 Full rewrite to Cocoa native (severely reduced filesize) Auto-update for future versions Auto-detect of all versions of Firefox available Supposed support for OSX 10.4 (untested)
3/14/08 Changelog: Updated to Firefox 3 Beta 4
2/25/08 Changelog: Fixed minor profile bug Rework of Firefox launch code Added about screen Decreased filesize
Dave maintains this project at his site, CodeContortionist
[tags]dave martorana, firefox, firefox 3, firefox 3 beta, indyhall, launcher, multi profile, multifirefox, python[/tags]
Did you like this post?
You can get the next one in your inbox for free!