This week in Google news: Big G released a stable version of Chrome Frame for those of you that can't bear to let go of IE6, and a developer preview of the Chrome Web Store is now available to tinker ...
2009 was such an innocent time. Barack Obama was in the White House, we were all enjoying the latest Star Trek movie and the world's browser usage left a bit to be desired. So much has changed in ...