The first thing that catches the eye in Google Chrome is its minimalist design that gives the feeling of a light weight application. Chrome is built on the existing rendering engine Webkit - framework version of the engine used by Safari and Android.
One thing that I find very interesting is the multi-process design of the application. The application resources are not shared between different tabs and so you will be able to isolate that particular website that eats memory. (Yikes! Now you can tell Youtube.com eats about 280MB of the 300MB browser load - Now that's something, isn't?)
Omnibox
The address bar has in-built auto-suggest feature that helps users to get where they are going. Chrome uses Google Suggest to fetch the suggestions as the user starts to type. It allows access to bookmarks, history, search and much more from the same place. This feature is very similar to the one available in Firefox 3.0
Downloads
Downloading has become much more neat and non-intrusive - no more status bars or pop-up dialogues. This features is again very much similar to the the add-ons available for FF, the difference here is that it is built right into the browser.
Performance
The faster the website is rendered, better is the user experience and thus, better is the performance. Chrome takes advantage from its all new Javascript Engine V8 built from scratch by its Denmark team.
Chrome for Developers
DOM Inspector
The HTML Document Object Model can be viewed in a neatly organized tree structure. This however, is not entirely new to the browser world - FF has it. Although, what's new is the CSS style description on the right.
Chrome Inspector derives a lot of inspiration from FF's Firebug (a FF addon, available for IE also) . Chrome Inspector also has the pictorial resources view of the resources and their load time. This DOM Inspector is certainly a welcome start to inspect/edit the live DOM of any web document or XUL application.
JavaScript Console
Another feature straight out of Firebug is JS Console. To view this console, right-click on the webpage > Inspect Element; then click Show console at the bottom tag of the window.
Chrome finally eases JS debugging by providing us with the much awaited auto-complete feature. This command line tool feature will be more handy when used with 'Breakpoint' debugging - something that is available in Firebug and missing in Chrome.
JS Debugger
Chrome equips us with a command-line JS debugger. I looked around Google Chrome's FAQ for developers and could not find more information on how to use this. I am certain that some developers will surely find this tool powerful, but I am not in that league yet.
Memory Usage
Chrome has surely taken us by storm with this feature - a by-product of their multi-process architecture. Click Developers on the Control the current page icon > Task Manager > Stats for nerds - provides a prolific view of the open tabs and the memory usage. Keep hitting F5 - Refresh to corner out webpages that are leaking memory. This information will certainly be useful for developers to identify memory leaks.
Easter Eggs!
Easter Eggs are hidden, intentional messages in a software or application. They are the most interesting finds when an application gets released! I think many of you would agree with me on this! Here are some of the Easter Eggs I found while looking around
Try these at the Google Chrome's address bar and enjoy!
about:internets
about:stats
about:memory
about:plugins
about:histograms
about:cache
about:dns
about:crash
Cognitive learning
Copyright 2007-2008. All rights reserved
0 comments:
Post a Comment