I, For One, Welcome Our New Google Overlords
They got one by us! After, oh I don't know, a near-decade of speculation about GoogleOS, the crew from Mountain View decided to drop a browser-bomb on us over the holiday. Announced midday yesterday, scheduled to launch midday today, it's Google's foray into the muddy waters of the browser market- Google Chrome.
When the first news stories started trickling in, I'll admit my heart skipped a few beats. Sure, I love Google, but do we really need another browser? Details were sparse. Rumours were wild. My last day on the beach was full of questions about what this meant for web developers and users. There are still plenty of questions surrounding Chrome, but Google's own Chrome Comic (a 40-page graphic masterpiece) does a fine job explaining what it's all about (as well as giving me a compulsive urge to F5 the two rumoured Chrome launch sites).
From what I've read (a lot; this release has probably excited me more than it should), despite entering a crowded market, Google Chrome looks to be amazing. Taking the best offerings from Opera, Safari, and Firefox, giving the browser a nice minimalistic feel, and completely overhauling how browsers are made and work gives me the sense that Chrome will eventually become my browser of choice. Eventually. It'll take a lot to pull me from Firefox (especially because of what I know is coming in 3.1), but Chrome may someday become a strong enough competitor.
Let's have a quick rundown of what's in store for Chrome users:
- Prominent, persistent tabs that can be dragged and dropped between windows, retaining their state and session info
- Better performance with today's RIA's acheived by separating each tab and plugin into it's own process (which means when one tab dies [with an awesome "Sad Tab" graphic, to boot!], the rest live on perfectly insulated and unharmed) and a completely new Javascript engine called V8
- Increased security from "sandboxing" all tabs and processes
- New methods of pop-up control that constrain all popups to their parent tab, keeping your browser and desktop from getting cluttered up with windows
- In-browser process management that allows a user to see and control which tabs and plugins are using which resources
- Built-in site blacklisting powered by a constantly updated list of known malicious sites that warn users when they encounter a possible phishing or malware-hosting site
- Increased privacy features, dubbed "Incognito", that function like Safari's Private Browsing option
- One of the best rendering engines available thanks to Chrome's base of Safari's WebKit engine, the nightly builds of which currently pass the Acid 3 tests and which has, for my money, the best font-rendering of any browser on the market
So basically, Chrome represents an entirely new way of thinking about browsers, provides what seems like an ideal environment for users, and wouldn't cause many (if any) headaches for designers and developers. A perfect storm of awesome, and one that has me salivating as we get closer to 1:00PM EST.
Will Google Chrome be the final nail in IE's coffin? Probably not. Firefox has had many years to do so, and is still working double time to make the inroads it has in market share, so the new kid on the block probably doesn't stand a chance, but it's got a great sounding system behind it, and even if it only ever becomes a niche browser, you can bet that most of the features that Big G is pioneering with Chrome will soon be incorporated by the other browser manufacturers. So no matter what, the users will win, which is and always has been Google's top priority.
More Info
Long the bane of web developers everywhere, Internet Explorer's lack of compliance with even basic standards (and Redmond's seeming reticence to even make attempts at them) has for years slowed the adoption of new web technologies. Even with three very capable browsers snipping at their heels (go Firefox!), IE's six-years-in-the-making update was languid at best. As their market share continues to tumble, you'd think they'd maybe step it up a bit, but that hasn't seemed to be the case.
Perhaps in response to the online backlash from the developer community about IE8's proposed method of version targeting, or, 


