You're not getting what I'm saying.
Let's take a company with a 1000 people and desktops as an example. How would an admin easily install Firefox on all of those 1000 PCs?
And what if a new version of FF gets released? Should all of those 1000 installations download the update from the net? Of course not, that'll be stupid. A central repository within the company for updating will make a lot more sense.
And what if the company does not WANT to update its current version of FF, because the new update breaks something? How would they stop users from updating?
And how would you stop users from installing their own plugins for FF? How would an admin be able to set up a list of allowable plugins? Plugins can be big security risks.
And then there is NT authentication to think about...
FF is a great browser for an individual or small company, but they should really start implementing some enterprise features for it. They should really work on features to make admins' lives easier.
Did I mention Firefox? No. There are other standards based browsers that support domain authentication. Opera comes in an msi package, so it's possible to deploy over many systems. There has also been an MSI package for Firefox since version 1.
Besides, even if these browsers don't support these features, is that reason not to support standards? I'm not saying they must develop for these browsers, they must develop towards a
standard. That is what everyone is saying, when they take just a little bit of time to think about it and look further then their nose.
If they did, upgrading to IE7 wouldn't have been a problem, and upgrading to IE8 even simpler! The fact is, huge corporates are still stuck on IE6 not IE7, why? Not because standards based browsers are hard to deploy, or don't have domain authentication, but because
their developers can choose the evironment they develop in. This is extremely narrow minded and not only extremely lazy, it's selfish.
This is one of the biggest reasons
proper developers who don't only develop in these closed environments are going to have to develop for IE6, IE7 and IE8 when it comes out. We obviously can't afford to not accommodate all the corporate users.