Released as a beta on the 2nd September, Google’s entrance into the User agent market doesn’t really come as a surprise. But the oucome may be!
Google Chrome, which utilises the WebKit rendering engine, originally created as part of the KDE Konquror browser library, and later part part of apple’s Safari browser has some interesting features.
The first thing that I noticed is that there is no Home button. Instead, Chrome’s URL address bar doubles up as a search engine search box, set to google as default (naturally!), but can just as easily be set to yahoo, MSN or whatever through the options settings.
Chrome’s URL address bar has a few other tricks up it’s sleeve. Just like in Firefox, typing in Chrome’s “Omnibox” (the name google have given given to the multi-purpose URL bar) will unleash the power of it’s auto-suggest functionality.
Now, with this feature, Google seem to have got it right where Mozilla Firefox 3 got it wrong. Google’s auto-suggest feature will suggest a few (of the most popular or similar) search terms, but will also auto-suggest the closest matches to previous searches or website addresses you have typed in. But only the explicit URL’s you have typed in, not all the similar search queries etc like FF3’s address bar. Bravo Google! Thumbs up!
Not having a home page button did leave me a little disorientated though. I like having a starting point. Not to say that Chrome doesn’t have a starting page per se. It has a handy “home” page, which has an Opera-like Speed-dial feel to it, which displays thumbnails of your most visited web pages. Nothing amazing really. Similar can be seen in Opera, and as an add-on to Firefox.
What Chrome adds to this is the auto-population of the list with your most visited sites. Could be useful. Not sure if I like this feature yet though. What would be nice, is some kind of blacklist, for sites you don’t want to show up in this list. Or at least a way of deleting individual items from this list or from your browsing history without having to delete data for the whole day.
Chrome does have ‘incognito’ mode. A kind of safe mode where browsing history and search history is not saved and no cookies are saved etc. I like this functionality, however I would still prefer more control over what Google Chrome was saving in its browsing history in normal mode.I would also prefer if Google added a home button, just like other user agents which would take me to the default page, instead of having to open a new tab every time I want to get there. Overall, I think Google’s history centric approach to browsing needs a bit more customisability, but has potential.
Chrome’s tabs are useful too. The ability to drag tabs from the chrome window into a separate window stands out as a useful function. The only problem I encountered was that the tab close button is very close to the new tab button. I have already opened several new tabs when meaning to close another. It could be disastrous if I was to happen the other way round!
As a web developer I’m very fond of the developer-orientated add-ons that are available for Firefox. Especially the web developer toolbar. It would seem in comparrison that Chrome’s developer tools are very limited. Just possessing the bare minimum of a source code viewer (with clickable links for some URI’s such as images, opening them in a new tab) and a JavaScript console and debugger.
Google Chrome does not support any extensions at the moment and I wouldn’t expect it to compete with FF in that department, but some simple things like a spell checker would be nice.
Google Chrome’s first release has passed the Acid1 and Acid2 tests, but failed the Acid3 test with a score of 78/100 which is better that both Internet Explorer 7 and Firefox 3. The Acid tests test how well a browser complies with a given set of Web standards. So Google have something to be prowd of here also.
One of the best things about Google Chrome in my opinion is its V8 JavaScript engine. An Open Source JavaScript engine Developed by a Google team in Denmark. The V8 JavaScript engine increases performance by compiling JavaScript to native machine code before running it, rather than to bytecode or interpreting it. Thus, JavaScript applications will run at the speed of a compiled binary. The end result means that JavaScript applications, according to Google, run approximately twice as fast as Firefox 3 and Safari 4 beta.
The major concern I have with Google Chrome is the data collection functionality of the “Omnibox” search bar. Information entered into the Omnibox search bar is automatically sent back to, and stored by Google, along with the computer’s IP address even before the user presses enter. An article posted on CNET News by Ina Fried provides more detail on this “feature” and how to disable it. But, I fear, many people will not disable it and personally I feel this is an invasion of a user’s privacy and more information than Google should be allowed to collect. It is for similar reasons that I have been put off using Google’s search engine in recent times. I feel that with their browsing history “features” that they are attempting to collect too much information about me without my consent and I don’t like this.
Overall, I think Google Chrome is a nice looking, fast browser with some interesting features but could do with some more customisability.
You can download Google Chrome for Windows here, while OS X and Linux versions are still under development.
1 Comment »