Well, I promised an update about Google Chrome today. Unfortunately, that will have to wait. Of course, this means that by the time I get around to actually writing about it, Google's new browser will be old news and will most likely have already taken over Firefox's number 2 spot in the browser wars.
So why am I having to delay the article? Well, quite simply because I'm having trouble getting it installed. You see, I run Windows via a Virtual Box VM, and it seems that Microsoft is having trouble validating my copy of Windows. (The hardware is virtualized, so they keep thinking that I'm using my copy of Windows on a bunch of different computers.) Of course, the whole validation thing Microsoft makes you go through means that I'm going to have to call MS, explain what's going on, and beg that they will validate my legally purchased piece of software. I've had to do this about 3 times before...and it's just annoying at this point.
Now, I have to get my Windows validated because I need to download the SP2 updates because Google won't allow Chrome to be installed on an unpatched Windows system. Now, I'm not knocking Google on this. Truthfully, I think this is a really good call on their part. Unfortunately, it just means that I can't install their browser to try it out and give my real opinion on it. Hopefully I'll get the Windows weirdness worked out in the next few days.
So, in lieu of a proper write up, here are a few thoughts/concerns/praises I have for Chrome with the strong caveat that I haven't used it:
- It's based on Webkit. This is a good thing. Webkit is most known now for powering Apple's Safari browser. But, it actually started life as KHTML, the rendering engine for KDE's Konqueror browser. Yes, once again, all the good stuff is coming from the Linux side. :) The other reason why I'm glad that Google went with Webkit (instead of Mozilla's Gecko, for instance) is because I have been worried recently about Apple totally taking over and driving the direction of Webkit. They've been pretty slow, for example, in adopting things like the Aria framework (a Mozilla development, but an excellent one) and the audio/video tags I wrote about before. With Google in the bunch, I think we'll see Webkit pulled into a more democratic, standardized stance, especially since Google has already acknowledged a forthcoming Linux version.
- Chrome is Open Source. Bravo, Google! As much as I have liked many Google products in the past, I have simply refused to use them on the basis that they were not truly Open Source. Am I just a FOSS fanatic? Well, yes...but my reasons with avoiding proprietary Google apps are a bit more paranoid, and when you're talking about something like a web browser, my paranoia quadruples. Google is already amassing terrabytes upon terrabytes of my private data through my google searches, gmail, and gtalk use. With Chrome being open sourced, experienced coders can look at the source and actually see what information is being sent to and stored in Google's servers. This makes me feel better about using Chrome--it makes me feel like Google is being upfront about any data gathering they might be doing.
- All the same, I'm probably not going to use Chrome. I'm truthfully really happy with the direction Firefox has been taking. And, if I need a zippy webkit browser...well...that's what Epiphany is for. :)
- One of my concerns about Chrome is what this will do to Mozilla. Firefox has gained a ton of ground these past few years, and I would hate to lose all that to the Google juggernaut.
- However, I do like competition. We saw during the browser wars how competition raised the quality of all the browsers. I'm hoping Chrome will contribute to Firefox also improving.
Well, I guess that's about it. From all the reading I've done on Chrome, the general consensus has been that it's a good browser (though still a little young). I would go ahead and give it a try and see what you think. One area that Google shines is in UI design, and the browser has been in desperate need of a UI facelift for a while now, so I'll be excited to see where Google takes us.
But, if you haven't tried Firefox 3 yet, give it a try, too. These are both great Open Source products, so show some support!