The Real reason behind Chrome
Posted on 17. Sep, 2008 by Nikhil Sheth in Browsers, Google
While reading up a bit about Google’s Chrome came across this blog entry over at Computerworld.
There are five reasons why Google is doing this. Here are those reasons in brief:
- Google wants a browser where its applications like Gmail, Google Docs, it’s just introduced Google Video will run as quickly as possible.
- Google also wants a browser that can run multiple applications at once. As it is, the mainstream browsers are single-threaded, single process programs. So, for example, if one JavaScript-based program is slow or hung, everything on the browser runs slowly or not at all. In Chrome each tab has not only its own thread but its own process. By using multiple threads and processes, each browser tab runs at full speed even if one tab’s application freezes up.
- Google wants a browser that can handle large Web-based applications. To make that happen, Chrome includes better memory garbage collection for both its Web tabs and for its V8 JVM.
- Google is sandboxing tabs. Sandboxing is a tried and true security measure that gives an application, or in this case, a Web tab, only the permissions it needs to run.
- Google is using WebKit, the Apple/KDE-based open-source Web browser engine. WebKit is best known for being small and efficient. They’re creating a Web application platform that can run equally well on computers and mobile devices.
Related posts:

Leave a reply