Google Finds Way To Bypass Internet Explorer Engine

Google introduced a coding plug-in for Web site developers that instructs Microsoft Internet Explorer browsers to use Google Chrome technologies.

The plug-in, called "Google Chrome Frame," was announced on Tuesday and is still at the early release stage, according to a Google blog. The blog features a video suggesting that IE 8 will pass the Acid3 test while using Google Chrome Frame. It also suggests that developers will see better support for rich Internet applications by using the plug-in.

The switch is triggered by adding a single tag to a Web site's HTML markup. It tells IE to use the open source WebKit Web content engine favored by the Google Chrome browser rather than Microsoft's IE Trident layout engine.

Web developers can take advantage of upcoming HTML 5 technologies and "recent JavaScript performance improvements" by using Google Chrome Frame, according to Google's blog. However, HTML 5 is still at the draft stage. W3C documentation points to a release milestone for the HTML 5 recommendation sometime in 2009 to 2010. A Google spokesperson said that final changes to the HTML 5 spec might happen in October or November, but "it's still a long process after that."

HTML 5 will have offline capabilities allowing calendar or e-mail applications to sync, as well as audio and video tags that don't depend on the browser using Adobe Flash or Microsoft Silverlight, the Google spokesperson noted.

A spokesperson for Microsoft explained in a released statement that "HTML5 is still a standard in progress and the makers of it say it will be years at least before it's done, so no one can standardize on it." The spokesperson added that all browsers support parts of HTML 5. Internet Explorer supports the following features in the current spec:

  • "The DOM Store -- that allows developers to store content and data on the end users computer
  • Cross Document Messaging
  • Cross Domain Messaging
  • Ajax Navigation
  • ContentEditable"

The statement provided by Microsoft suggested that there could be security repercussions to using Google Chrome Frame.

"Given the security issues with plug-ins in general and Google Chrome in particular, Google Chrome Frame running as a plug-in has doubled the attack area for malware and malicious scripts," the statement explained. "This is not a risk we would recommend our friends and families take."

Microsoft referred people to studies by NSS Labs, funded by Microsoft, on the protections afforded by browsers against phishing attacks and malware. Those studies found IE 8 to be one of the safest browsers.

A statement from Google took a different view on the alleged security risks of its browser and plug-in.

"While we encourage users to use a more modern and standards compliant browser such as Firefox, Safari, Opera or Google Chrome rather than a plug-in, for those who don't, Google Chrome Frame is designed to provide better performance, strong security features, and more choice to both developers and users, across all versions of Internet Explorer."

Google's statement cited protections against malware and phishing, as well as its sandbox security technology, plus frequent browser updates to meet emerging online threats.

A Microsoft blog accused Google of messy coding practices with Google Chrome Frame. Felix Wang, a Microsoft Web evangelist, indicated that the use of Google Chrome Frame interfered with IE 8. It also mangled a Windows registry setting, he explained.

"If any googler wants to investigate, just drop me a line and I'm happy to provide MPS report or other troubleshooting data for diagnostics," Wang wrote.

The Google spokesperson said in a phone call that Google is currently working on a bug fix to the problem described by Wang.

About the Author

Kurt Mackie is online news editor, Enterprise Group, at 1105 Media Inc.

comments powered by Disqus

Reader Comments:

Thu, Oct 1, 2009 Thurmond Winchester

What's the big deal Google Chrome is on of the most user friendly browsers' out there. IE8 is good but can be somewhat complicated. Firefox has to be the worst thing I have ever seen, nothing displays correctly it always looks to me to be an old style look when viewing most web pages. I use Google Chrome exclusively a great browser in my book!

Wed, Sep 30, 2009

"more modern and standards compliant browser such as Firefox"? This is a joke... just this week when developing a new web site for a advertisement company my customer asked me "can you make this fonts 'less ugly'" (that font was 'Arial' that Firefox renders as IE3 or Netscape navigator in the early days!!!) I mean... nobody that says Firefox is a modern browser should be taken into account... it's a modern browser with a "year 2000 browser render engine" (not to mention CSS - width / height of FF uses some kind of "crazy" measures and get's the final layout really unpredictable)

Wed, Sep 30, 2009

google should focus its search engine more, it wants to dominate all aspects of IT ?

Tue, Sep 29, 2009 Obiora Nwangwu

Why talk about Google? Anybody up for sex?

Tue, Sep 29, 2009 Passuer D' Fumes

Linux already has a browser with this functionality. CHROME!

Tue, Sep 29, 2009 Rick Cain

Well considering Microsoft stealth installs an activex "helper", DRM, Silverlight, and WPF add-ins to Firefox through windows update without telling users, they can't be complaining when Google does it to them. At least Google makes it optional and voluntary.

Tue, Sep 29, 2009 Rich Hyde Park

as long as I can block it, or disable the plugin, so that my PC is pure Microsoft, and totally Microsoft 64 bit logo compliant, and meets Microsoft standards, I dont care what google does.

Mon, Sep 28, 2009 Ryan Phoenix, AZ

I should read before posting. Google's FAQ on it states rather clearly that this works with IE6, 7, and 8.

Mon, Sep 28, 2009 Ryan Phoenix, AZ

If this plug-in works with IE6 that would be the greatest gift to web developers. Over 10% of our site's visitors are still on IE6 because they work for large corporations who are barely lumbering toward modern systems.

Fri, Sep 25, 2009 Dan Iowa

So what if the Google Chrome Frame plugin is not installed or if it's disabled? Why is Google writing a pluggin a big deal?

Add Your Comment:

Your Name:(optional)
Your Email:(optional)
Your Location:(optional)
Please type the letters/numbers you see above