I really like Firefox (no offense meant to Safari, I love it too) but every time I’m behind the University’s network, it is such a hassle to reconfigure proxy settings then unset them when I proceed to another location. Yes there are proxy extensions for Firefox but you still have to execute a few clicks here and there to configure your proxy settings every so often.
That’s why I am forced to use Safari when I’m in the University, because it automatically inherits the system’s proxy settings, so I only have to switch Network Locations then I don’t have to worry setting and unsetting the proxy configuration.
Another problem with Firefox plugins is that with every version of Firefox almost always the plugins won’t be compatible (a.k.a. usable) with the newest version. Right now I’m using version 3 beta 5, where I was forced to uninstall most v. 2 plugins simply because they’re not compatible with my Firefox already.
I happen to stumble across the article, System Proxy for Firefox and Thunderbird from the Solaris Notes blog and my, the Firefox extension just works like a charm. Now Firefox behaves exactly like Safari - every time I switch to a Network Profile with proxy settings, I don’t have to change my proxy settings in Firefox like before, it automatically inherits the system-wide proxy settings seamlessly. Just awesome.
For installation instructions, just read the above article. Or if you’re used to installing Firefox extensions, you can download the installer here.
What’s also nice about it is, you can also install the same extension in Thunderbird which basically does the same thing for the mail app. However, I’m not using Thunderbird so I haven’t tested it. IMHO, Apple’s Mail.app is the best mail client for Mac OS X.