Friday, September 05, 2008

Visually Showing Data in Real Time

Some interesting sites showing live data location visually on a map.

http://www.angelsoft.net/

http://www.thisnext.com/activity/map/

Wednesday, September 03, 2008

Google Chrome web browser useful?

Google fans are amazed at some of the features in Google Chrome, Google's new web browser which was recently released.  Unfortunately, those poor souls could have had many of these features already had they been using Opera.  I have been taking many of these features for granted for years now without having to download any additional extensions.  I am glad to see Google helping these people see that these features are better and useful.  Tab/Window management, check.  Address bar under the tabs, check.  Smart searching from address bar, check.  Taking advantage of the empty space on a new tab to present your favorite sites, check.  Browser speed, check.  Page load speed, check.

That said, I do not believe those UI features are why Google released a browser of their own.  Like I said, practically all of the UI features have been done already and, in my opinion, they are missing a multitude of features still.  Where they have Opera and all the other browsers beat is with the V8 Javascript engine, Google Gears built into the browser and treating tabs/sites as their own separate applications.  Google is obviously building a platform to better run their applications like Google Docs, Google Spreadsheets and GMail on the desktop both online and offline.  Google Gears is a must for Google's office products to be used offline.  A separate add-on/extension required for a user to download is not acceptable for the masses.  So, why not try to build a platform browser with it already included?  Good idea in the end, especially since they are taking existing features and open source code to build upon.  Hopefully, Opera and the other browsers will follow suit with the push towards better web application performance.

Tuesday, September 02, 2008

Web Page Performance Tool

http://pagetest.patrickmeenan.com:8080/

The above link does not appear to work through our corporate firewall, I assume because it is on port 8080… oooohh look out, I am so glad they keep us safe!

Anyway, it is a comprehensive tool to say the least. Warning, you may possibly get information overload when using this tool.

Google Chrome, I am Not Impressed


Ok, I give Google props for making an effort to advance browser technology. They are pushing in the right direction I believe with promises of better process/memory management, smarter history/search/bookmarks, more efficient JavaScript execution using a virtual machine and most importantly offline application capability. In essence, creating an application platform to be used online or offline.

Admittedly, it is a beta browser and therefore we should automatically excuse any poor performance, right? Sure, beta means forgive us of our mistakes and btw, you get extra geek points for using beta software. Anyway, I have only given the browser a few minutes of my time but as of right now I am unimpressed. It locked up while I was using Google Docs, no less. It created the isolated separate processes for each tab (I had three open) as Google promised it would. Each process was using around 20MBs each. However, the fourth process, which was the parent, effectively locked up using 100% CPU while I was trying to save a document and therefore the whole browser was locked and rendered useless.

Obviously, the release of the Google Chrome browser has received much hype and therefore I am confident Google will continue to work out the kinks. It will be interesting to see where this takes the browser market and how quickly the other browsers incorporate Gears and a JavaScript virtual machine.

Google Chrome web browser released


Google describes their new Google Chrome browser using a comic book format.

Google Chrome web browser comic book

Google is releasing their browser soon as an open source application and will make it freely available for download. They have basically combined many of the features from other browsers into a single browser. They have taken many of the revolutionary tab features from Opera and combined them with better process/memory management. Google Chrome will manage its own memory and processes… much like an OS. A Javascript virtual machine will increase the speed and performance of Javascript. In addition, and I believe this is the key, they have integrated Google Gears into the browser. They are obviously not as interested in “web browsing” as much as they are interested in building an application platform. Gears enables their online solutions, such as Google Docs, to become offline solutions as well.