
Microsoft usually drags its feet in the browser arena, and this time it could cost them. Internet Explorer is usually years behind its peers in performance and features. Opera and Firefox boasted tabbed browsing much before IE7, and IE8 is bringing and ad blocking feature that has been available in Firefox several versions ago.
Microsoft’s monopoly in the OS market gives it no motivation to excel in the browser wars, because it has an absolute advantage no competitor could even get close to. Even Apple used Internet Explorer for Mac as its default browser for five years. But the prevalence of the internet has proved baffling to the OS behemoth. Google’s tremendous success, and the departure of key Microsoft employees to it, has made CEO Steve Ballmer famously throw a chair and vow to “kill Google”.
How would Microsoft kill Google? By blocking its ads. Online text ads are Google’s major source of revenue. Ad blocking is one of the most touted of yet-to-be-released IE8’s features. Coincidence?
But Google was probably expecting that…and is preemptively releasing its own browser today, Google Chrome, with many innovative features, before IE8 is officially released. Google just might have a chance.
I can’t wait to try it out! Google has described Chrome’s inner workings in this web comic. Unfortunately, Chrome will not be available to download until after Google’s press conference at 11am, Pacific time.
One of its key features reveals Google’s open secret to replace Microsoft’s Windows with a “Google Operating System“. Each browser tab runs in a separate process, with its own memory space (called a heap) and objects (called a stack). No process can read or write from the other processes. If one process fails, it is deleted, and it’s memory is reallocated, but the system remains stable. This is exactly the way operating systems run programs. Chrome even has its own task manager, just like an operating system. Please get the chairs out of Mr. Ballmer’s way!
Its other impressive features are a Javascript virtual machine (called V8) which promises to make web apps run much faster, and blacklists to protect web users from phishing and malware.
The most promising thing about this browser, and probably the most irksome to Microsoft, is that the entire code is open source. This means any developer can see its inner workings, and tailor software to run efficiently on it, or improve on what Google has done. In fact Chrome is indebted to open source code from Mozilla Firefox and Apple’s Web Kit.
Open source software has created an environment where creativity and innovation are thriving. This freedom has the tendency to promote standards and consensus among developers. Even if Chrome never becomes the dominant browser, the “browser-as-an-OS” approach will influence other browsers and weaken Microsoft’s stranglehold…not on the internet, but on operating systems.
I’ve said this before, Google how do I love thee! Let me count the ways.
Image by Eszter Hargittai, used with a Creative Commons license. P.S. This is a Google employee’s car, not hers.
6