Before I understood how this was meant to work, i thought
Wow! Google are going to rid the web of Internet Explorer! My happiness soon came to a screeching halt though.
If we ignore all the difficulties of making Chrome’s rendering engine (Webkit) play nicely with the Internet Explorer interface, there is one fundamental problem that stops Chrome Frame from becoming the web saviour that everyone was hoping for.
The problem that Chrome Frame aims to fix – the large user base of Internet Explorer coupled with its stone-age rendering engine – exists mainly due to lack of knowledge.
People who keep using Internet Explorer do so largely because they don’t know about the alternatives, or what a huge problem IE is for web developers.
The number of IE users who have made a conscious decision to stick with IE, but still are knowledgeable enough to understand the benefits of a modern rendering engine, can probably be counted on a few thousand left hands.
So, along comes Chrome Frame. But, the essential factor knowledge is just as lacking now as it has been before. Chrome Frame still requires IE users to knowingly install it, which I really can’t see happening.
However, Google may have another card up their sleve. A card known by the name Google Wave.
Google Wave is, drasticly simplified, a replacement for e-mail. It is an online tool for communication and sharing. Now this sounds like something we’ve all heard a million times before. It isn’t.
Anyway, Google have given up on trying to get Wave working properly in Internet Explorer. Wave relies heavily on modern standards, and IE is just too far behind. Instead, Google Wave will ask IE users to install the plug-in Chrome Frame. Or another browser.
If Google Wave catches on properly it may well give IE users a healthy nudge in the direction of better browsers and/or Chrome Frame. And having seen the demo of Wave, I think it may very well become the next big thing.
However, having followed the browser market for ten years or so, I’ve seen how slowly it shifts. I doubt Chrome Frame and/or Wave will introduce any dramatic changes.