Friday, September 12, 2008

Google Chrome: Headed For Home


As regular readers already know, I've covered Google's new Chrome browser quite a bit in the last week-plus:

I think this post marks the end of the series, at least for the near future! To be clear up front, though, my intensive focus on Chrome these past 10 days has little to do with the browser itself (though I'm not quite as dismissive as Jim Lynch). Granted, Chrome does raise substantial additional privacy concerns beyond those I already had; now, the company's able to track all of your browser-based activity, not just stuff that explicitly taps into Google services. And more optimistically, I find Chrome's unique-software-process-per-tab approach both innovative and synergistic with the modern multi-core CPU era.

But my interest in Chrome more directly derives from three related aspects:

  • Its role as a Trojan Horse to get Google Gears on computers, thereby cultivating an installed base for what many industry pundits believe is the finally-coming-soon era of 'cloud computing' (or, if you prefer, a revisit of the old mainframe-and-terminals model) which, by making a client computer's O/S largely irrelevant, threatens Microsoft's dominance in this area.
  • Chrome's open-source Chromium foundation, which many of you may consider incorporating in your future designs, and
  • Chrome's (and Chromium's) WebKit rendering engine, along with its V8 multi-threaded JavaScript engine, both of which are also applicable to other browsers and HTML-based applications.

To that last point, first, I encourage you to check out an excellent recent writeup at Ars Technica entitled 'Why Mozilla is committed to Gecko as WebKit popularity grows', which Slashdot also picked up, and which addresses the Gecko-vs-WebKit controversy that I raised in my first post of the Chrome series. Ars's Ryan Paul does a great job of explaining Gecko's origins at Netscape, as well as the intensive effort by the Mozilla Foundation in recent years to simplify and slim down Gecko, thereby broadening its platform applicability.

ADVERTISEMENT
I didn't know, for example, that Gecko is used by the Miro (formerly Democracy Player) and Songbird open-source media player development teams; I've discussed both applications in past posts. The Ars writeup also discusses why Gecko-based application use is now feasible for limited-memory and –processing mobile applications such as cell phones. To wit, I found interesting a claim published earlier this morning on Valleywag that Apple initially approached Opera to be the iPhone's browser, before ultimately deciding to port WebKit-based Safari to the platform. And speaking of cellphone browsers, check out these additional resources:

In closing, here are some additional Chrome crumbs for you to chew on:

Happy weekend, all!



<< Back | Print
© Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.