Can Google Chrome Frame really help?

The web has been abuzz over the newly introduced Google Chrome Frame plugin in the last few days. Web developers have been rejoicing this new innovation in the campaign to kill Internet Explorer 6 (and 7), and Microsoft has predictably cried about it.

My initial reaction was jubilant as well, but after a bit of thought, I have to wonder how much difference Chrome Frame can actually make. As is commonly mentioned in the discussion on phasing out IE6, most of the people still using the browser fall into two categories:

  1. People who can't upgrade due to restrictions by an IT department (usually corporate settings where legacy software depends on IE6)
  2. People who don't know or care what a web browser is

I've done my fair share of promoting modern browsers like Firefox, Safari, and Google Chrome over Internet Explorer whenever the subject arises. I've even made a few sites that include warning messages for old IE users that their browsers are outdated and may not perform well, urging them to upgrade to one of the aforementioned superior candidates. I'd be willing to bet that the number of times messages like that have actually prompted someone to switch from IE could be counted on one hand (or at least very few hands). The issue remains: people don't upgrade because they can't or because they just don't care.

Let's consider the can'ts first. While Google Chrome Frame is ingenious, it's still just a plugin, and its success hinges entirely on the presumption that the plugin will be installed. If someone is restricted to using IE6 at work because of a corporate policy, what are the chances that such a corporation would also allow plugins to be installed without policy-level approval? Flash is really the only ubiquitous third-party plugin, and it took years for it to achieve that status. Chrome Frame only changes the situation for corporate users if they're able to even install the plugin, and that's assuming that said corporate users don't cross into the "don't care" category as well.

The situation of the don't cares is a more frightening proposition. Those of us who develop for the web or have any degree of web savvy take for granted that the basic concepts of the Internet are understood by all. But the truth is, many people don't know the difference between a web browser, a search engine, and even the Internet itself. Google has even documented this depressing fact with video. Are we really to expect that someone who can't differentiate between Internet Explorer and the Yahoo search engine will install a plugin like Google Chrome Frame, let alone understand what it is?

The bottom line is that in order for Google Chrome Frame to make any difference, it has to be installed, and the situations where it seems likely to be installed are only the situations where Internet Explorer wasn't being used in the first place. As a result, it doesn't seem like web developers will be able to stop supporting IE6 and 7 because they can't assume the plugin will be installed. It becomes the same battle as whether or not to support non-JavaScript versions of web applications, only much more of a concern because the number of people running IE without Google Chrome Frame is astronomically higher than the number of people running browsers without JavaScript. All this said, I hope that as the situation develops, my reasoning is proven wrong somehow and that Google Chrome Frame is able to speed up the death of Internet Explorer 6 and 7.


jv jv commented
September 25, 2009

Many future web apps will not work effectively in IE6. Think Google Wave. If a corporation wants to use such an app but also depends on an IE6 only intranet, it's far easier to get the IT department to install a single plugin than it is to install a second webbrowser and train all the users on when to use each browser.

Nebil Y. Layington Nebil Y. Layington commented
September 25, 2009

To jv:
These are good arguments for Google Chrome Frame, but I wonder still...what intranet app that works in IE6 would not also work in IE7+ or Firefox/Chrome?

If my reasoning is correct, there's no reason to not upgrade, since there are myriad benefits associated with it (including increased ability for creativity via better technology).

Hugh Isaacs II Hugh Isaacs II commented
September 25, 2009

I think the future of Chrome Frame is in adoption of HTML5 itself.

The more sites that drop Flash in favor of the Audio and Video tags, or Canvas, or SVG may eventually equal the amount of people that install Chrome Frame.

It's not exactly the only option here, it's just a small workaround as an extra measure.

A plan B, basically.