Google plug-in puts Chrome inside IE

Chrome Frame boosts JavaScript, adds HTML 5 to IE, both necessary for new Wave, says Google

Google Inc. today released a plug-in that embeds its Chrome browser into rival Microsoft Corp.'s Internet Explorer, a move one analyst said could be an admission by Google that getting users to switch is harder than it anticipated.

Dubbed Google Chrome Frame, the open-source plug-in can be used with Internet Explorer 6, IE7 and IE8, said Google in a blog post introducing the new software.

Google cast Chrome Frame as a way to instantly boost the notoriously slow JavaScript speed of IE, and as an answer to the conundrum facing Web developers when designing sites and online applications that rely on Internet standards IE doesn't support, such as HTML 5.

"One challenge developers face in using these new technologies is that they are not yet supported by Internet Explorer," said two Chrome engineers and a Chrome product manager on Google's Chromium blog. "Developers can't afford to ignore IE -- most people use some version of IE -- so they end up spending lots of time implementing work-arounds or limiting the functionality of their apps," said Google's Amit Joshi, Alex Russell and Mike Smith in the post.

The three were right about IE's popularity: According to the most recent data from metrics firm Net Applications, IE accounted for 67% of all browsers used last month. Mozilla's Firefox, at No. 2, held a 23% share, while Chrome owned just 3% of the market.

Developers can tell IE to flip the switch to Chrome Frame with a single HTML tag on their sites or in their applications' HTML code. Users, however, must install Google Frame manually.

Although Google portrayed Chrome Frame as a boon to developers and users -- "We believe that Google Chrome Frame makes life easier for Web developers as well as users," said Joshi, Russell and Smith -- others speculated today that the move might be a way for Google to sneak into systems now running only IE.

Sheri McLeish, an analyst at Forrester Research Inc., saw it differently.

In her eyes, Chrome Frame, while good news for developers and even users, is an admission by Google that it won't be able to tempt many IE users, especially those running it within enterprises, into switching.

"Google is realizing that the potential to get people to move off IE is harder than it thought," McLeish said. "Clearly, Google is gunning for Microsoft in all its business, but this is an unexpected path to take for what seemed like an effort on its part to offer a full alternative to IE."

"It might give Google more exposure within an enterprise setting, where it lacks the kind of administrative tools that Microsoft offers for IE," she said, "but what's the motivation for people to migrate to Chrome when they can get some of its benefits within IE? I think its message to get people to migrate is actually decreased. I'm just not sure where Google is going with this."

Google seemed to know. In an entry on the company's Wave developer blog, Lars Rasmussen and Adam Schuck of Google's Wave team said Chrome Frame was an answer to their prayers.

After noting that IE has fallen behind other browsers in both JavaScript rendering speed and support for the ability to store Web application work offline, Rasmussen and Schuck acknowledged that Google found IE lacking. "The Google Wave team has spent countless hours solely on improving the experience of running Google Wave in Internet Explorer," said Rasmussen, the Wave team manager, and Schuck, the Wave client technical lead. "We could continue in this fashion, but using Google Chrome Frame instead lets us invest all that engineering time in more features for all our users, without leaving Internet Explorer users behind."

Google Wave, which the search giant introduced in May, is a collaboration and communication tool that combines features of such Internet staples as e-mail, instant messaging and document sharing tools. Wave is built with the Google Web Toolkit using HTML 5; IE doesn't support HTML 5, but it can with the Chrome Frame plug-in.

IE6 is the version of Microsoft's browser that is most vulnerable to hijacking by Chrome Frame. The eight-year-old browser has been the target this year of a "Kill IE6" campaign by Web site operators and designers, and it even got the cold shoulder from Microsoft. Last month, Amy Bazdukas, Microsoft's general manager for IE, used the phrase, "Friends shouldn't let friends use IE6," to express the company's eagerness to convince users to move on.

The stumbling block, said Bazdukas in an interview at the time, was the corporate market, where IT administrators are loath to update workers' Web browsers for fear of breaking applications and intranets created with IE6's quirks in mind.

"In a way [Chrome Frame] could be great news for IT," McLeish admitted. "They could give users an alternative browser without having to go through the migration and support issues."

She still isn't sold on Chrome Frame, however. "The open question for enterprises is around security," she said, noting that companies would have to apply updates for not only IE, but also for Google's plug-in.

"All in all, I don't think it's a very aggressive move," McLeish concluded. "Google's going to have to do more to usurp Microsoft."

The Chrome Frame plug-in requires IE6, IE7 or IE8 on Windows XP or Windows Vista. It can be downloaded from Google's site.

Copyright © 2009 IDG Communications, Inc.

7 inconvenient truths about the hybrid work trend
Shop Tech Products at Amazon