In order to explain the product, Google has appointed Blogoscoped to create a cartoon story that explains the product. I really feel that the explanations given in it do a disservice to the public, by making them want things that they don't fully understand. I also feel that if they did, they wouldn't want them anyway.
My greatest problem with the cartoon strip is that while it's supposed to explain how Chrome works, it really explains how all major browsers work, implying that these features were invented for Chrome alone.
So I'd like to count pages with you dear reader and comment on what I read.
Next up, a figure wonders if it would be great to have a new browser. Apparently, it could be great. On the other hand designers, that will have yet another browser to test their pages against, wouldn't be delighted. Neither would plugin developers such as Adobe, Sun and Microsoft that would have yet another environment to support for their Flash, Java and Media Player + Silverlight plugins.
Next up an engineer is suggesting that it would be great if every browser page was isolated in a different process. This would mean greater memory consumption, but on the far end better stability and so on. Further along, they suggest that this requires more headstart memory but leads to less memory use further along. This is exactly how tabs work in Internet Explorer 8. Each tab is isolated in a process, it can't even communicate with other tabs and so on. Furthermore, when a tab crashes, it alone is eradicated, the memory is freed and the tab is rebooted. By chance, Google's Chrome does the same.
As mentioned, Google banks on the idea that browser tabs are leaking memory. Thankfully there is an easy fix for this. Either use IE8, or when loading a demanding web page, do so in a new browser window, which operates on a separate process.
The next page explains clearly that Google has indeed modified the webkit renderer and therefore is indeed a new platform that will have to be tested against.
- Google Chrome, Page 1
- Google Chrome, Page 2