It's time to grow up - Why IE 7 means we all win

Earlier today I ran across an article titled "IE7 vs. FireFox: Why Microsoft Lost the Battle," which stated at the end that "All in all, IE evolution is not impressive at all. It will still have one advantage though: after installing/reinstalling XP or Vista, IE7 will be the first and only browser used to download Opera, BonEcho or FireFox…" Unfortunately, this article, as well as the numerous other articles that state that Microsoft's IE 7 is 'too little, too late,' are way off base, which is quite the good thing.

Points 1 and 2. The average user is not you, and all they really care about is getting online

These two points go together quite naturally. First, just because you've got an 'alternative' (defined here for Windows users, my target audience, as a browser other than Internet Explorer) doesn't mean that the average user does, or that they even care to use one. My 'over-40' year old mother doesn't care what browser she's using to connect to the Internet - she just wants to be able to get on and get shtuff done. I can install Firefox on her computer, and show her how to use it, but if Internet Explorer seems to work just as well, what does she care?

Now I know when I would want to use Internet Explorer (6.0) and when I'd want to use Firefox, or Opera, or Netscape, but the average user doesn't know that. And, if they run into a problem in Firefox, they may not know that it's because the site hasn't been coded correctly - since it worked in the old browser, it must be a problem with the new browser.

Point 3. Almost every average Windows machine in current use has some flavour of Internet Explorer installed

If you listen to some people, Internet Explorer 7 was a complete waste of Microsoft's time. "It still sucks." Sure it does, I'm not going to disagree with you. But, even though it took Microsoft years to get off their hands and bring their browser up to speed, it was anything but a waste of time.

While it's true Internet Explorer 7 can only be installed on machines with current patches, using an older version of Windows is a security risk in itself. Is it shady that Microsoft doesn't release IE 7 for older versions of Windows? Sure, but it makes good business sense. Almost every software developer has to, yes, has to, decommission older versions at some point or another.

For Windows, the obvious reason that people don't upgrade is because of the cost. Yet, there's people out there that still use Netscape 4 for almost everything, even though the new version of Netscape is available for free download, and even though there are better browsers out there.

But, by 'letting' people use older technology, what are we really encouraging? Are we encouraging the free spirit, or stubbornness? Yes, Netscape has changed, and it is a different experience, but it's time to upgrade.

Yes, you need to upgrade to Windows XP SP 2, but there's a good reason for that. By using an older version of Windows, you not only harm yourself, you also potentially harm everyone else.

Some people don't have a choice, of course, and there's always the technical people who otherwise secure their computers because they know about the security risks. Yet, for the average person, we need to convince them to upgrade. "Yeah, you just use Firefox, that's a safer browser and you won't have to upgrade." Does one hand know what the other is doing?

Back to IE7, while those of us who are technical may not be impressed with IE7, as far as compliance or security, there are a lot of people who are just going to use whatever version of IE they've got on their computers. I'd rather they upgrade to IE7 then continue using IE6, because at least IE7 is an improvement, and a sign of better things to come.

Point 4. You've heard of Firefox 1.5.0.x, but you talk about IE 8 as the next release?

Here's what really gets me. People are slamming IE 7, talking about what they'd like to see in the next release, but they refer to it by IE 7.5, or IE 8. This is a very bad thing. AOL does this, but we're smarter than that.

The majority of 'good' software these days is not marked by a dot release, but rather by a dot-dot(-dot) release. There's still a ways to go, such as Firefox skipping from 1.0 to 1.5 to 2.0, but, being fairly low in the major revision number, Firefox can get away with saying that the browser has changed in a big way.

But, what I want to see before IE 8 is IE 7.0.1, and IE 7.1, and then maybe a 7.5. I want regular updates, not an update every year. And, let's be honest, if you want all of those things you're requesting, it's going to take a year if they have to release them at once.

Technical users: push for a roadmap from Microsoft for IE. Push for more minor release versions that add new functionality. Do NOT push for the next release of IE to be 7.5 or 8.0, or you'll get exactly what you asked for.

Point 5. Pushing IE 7 out as an automatic update is a good thing

There's a lot of noise about Microsoft pushing IE 7 out as an automatic update. I say this is a good thing™. When a new version of AVG is released, it's usually downloaded and installed onto my computer that day or the next. This is a good thing™ because it doesn't require any action on my part to upgrade my security.

If IE 7 was something that the average user had to manually install, they wouldn't install it. Again, they want to browse.

Yet, by pushing it out, Microsoft forces some action from the sleeping giants, like the banking industry, and a number of software publishers. Have you run into any sites that tell you that their software doesn't work with the new IE 7? Do you think those sites work any better with Firefox, or Opera?

Not only have they had advance notice that this was coming from Microsoft, but they also had the signs from the various alternative browsers gaining market support. But, still they slept on. You've got to break eggs to make an omelet, so I say let's get cracking.

In short ...

In short, Internet Explorer 7 is a good thing - it's not something that we need to bash anyone about. IE7 may have taken a hell of a long time, but it's a good sign. Not only does it have a positive effect on the average user, it also has a positive effect on every technical user, from tech support, to product support, to Web developers. After all, I'd rather design for an evolving browser market then one where the major player is asleep at the machine. Wouldn't you?

Note

I probably missed something, or didn't word something correctly, because I was tired and cranky at the time I wrote this article. Let's work together, later, to make sure the above is reasonable, eh?

The article mentioned above, IE7 vs. FireFox: Why Microsoft Lost the Battle, can be found at http://www.playfuls.com/news_04876_IE7_vs_FireFox_Why_Microsoft_Lost_the_Battle_.html, and was accessed October 25, 2006.