David Emery Online

Hi there, I’m David. This is my website. I work in music for Apple. You can find out a bit more about me here. On occasion I’ve been known to write a thing or two. Please drop me a line and say hello. Views mine not my employers.

Signup to receive the latest articles from de-online in your inbox:

Introducing Google Chrome Frame

23 September 2009

Recent JavaScript performance improvements and the emergence of HTML5 have enabled web applications to do things that could previously only be done by desktop software. One challenge developers face in using these new technologies is that they are not yet supported by Internet Explorer. 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.

With Google Chrome Frame, developers can now take advantage of the latest open web technologies, even in Internet Explorer. From a faster Javascript engine, to support for current web technologies like HTML5’s offline capabilities and <canvas>, to modern CSS/Layout handling, Google Chrome Frame enables these features within IE with no additional coding or testing for different browser versions.

I’m really torn on how I feel about this; on the one hand, more people using WebKit is undoubtedly a good thing. On the other, embedding a browser inside another browser just feels plain wrong on a bunch of levels (what about things like memory usage, for example?) and seems like a pretty extreme way of enabling better HTML5/CCS3/JS support in IE.

Also, does it really help that much? I can’t help but think that if someone is persuaded enough to download plugin (and hence has the Administer rights to do so) then it would be better to persuade them to download a different browser instead…

Visit ➔