Update: A screenshot of what this toolbar might look like has appeared. Google of course says it is always testing features, and has nothing new to announce.
Update: Google is already calling "Emerald Sea" something else according to a report.
Original Article: It’s been widely discussed for months now: Google is working on some kind of social strategy that would presumably be the company’s latest shot at trying to take on Facebook. Of course the company itself has never presented it this way, but the lines aren’t too hard to read between.
Although rumors surrounding something that might be called "Google Me" have swirled for months, few onlookers have claimed to know anything solid about Google’s social media effort. Now there seems to be a good reason why: conflict within the company is apparently rather intense.
Ben Parr reported earlier, "Mashable has learned that Google’s big social play could debut in March or April, a far cry from earlier rumors that pegged a 2010 launch date."
A great deal of attention has been put on what Facebook Places means for the future of other check-in apps. This discussion has been around as long as the rumors of Facebook launching a location feature, which have been swirling for quite some time.
Will you check in with Facebook Places? Let us know.
Google Wave may be going away, but it is highly unlikely that the web has felt its presence for the last time. As Google said in its announcement, the company will "extend the technology for use in other Google projects."
Were you able to find a reason to use Google Wave? Tell us about it.
According to Michael Arrington, an unnamed Faacebook engineer attended TechCrunch’s party the other night and bragged to a group of people that Facebook "knows all about Google’s social product plans". This person evidently said or implied that Facebook has obtained copies of internal Google documents that outline the company’s social strategy.
Google is placing a great deal of emphasis on check-in services, with regards to Google Places. This could mean some interesting things for businesses.