Lots of buzz happening this week with both Facebook Connect and Google Friend Connect going live. Lots of bloggers have been writing about these launches and looking at it as if this is merely a battle between Facebook and Google. There's definitely an element of Facebook vs. Google happening but there are many other smaller players involved in this tussle as well.
From where I'm sitting I see a larger battle between services that need to get their functionality onto blogs in order to either survive or at least continue growing their user base at a very healthy rate. Facebook and Google obviously fall into the latter category. Many other smaller "identity" type services have been available to web publishers long before Google and Facebook lumbered onto the scene with their offerings this week.
A Slew Of Players
Services like Disqus, Intense Debate and CoComment want to help web publishers enhance site conversations and build community via enhanced commenting features that include the ability for users to create profiles. Seesmic provides enhancements to comments by allowing video discussions. Gravatar offers simpler functionality by providing a traveling profile picture (also known as an avatar) that pops up on sites that have their plugin installed.
MyBlogLog has been on the scene for awhile as well. You've probably seen their sidebar widget (pictured at left below) on a few blogs. The widget allows site publishers to create something of a community by allowing visitors to "join" sites and have a discoverable profile and avatar. Yahoo! purchased MyBlogLog for $10 million almost two years ago. So Yahoo is in the game too.
Coincidentally (or likely not) the new Google Friend Connect features a "member" widget (pictured at right below) that looks very similar to the MyBlogLog widget. Wait a minute. Maybe it's really Google vs. Yahoo. The again you can sign in to the Friend Connect service with a Yahoo ID so they seem to be playing nice with one another.

Given Google's recent cozying up to Yahoo it seems to be Facebook against everyone else. But Microsoft has an investment in Facebook of a couple of hundred million dollars. So perhaps this is really Google/Yahoo vs. Facebook/Microsoft. But what are they all fighting for? They're fighting for users.
The End Game
The players in this game know that they will have a much easier time capturing large numbers of users if they can get publishers to buy into their identity (or profile) based services instead of adopting the identity services offered by their competitors. Both Facebook and Google want their services to be the center of a user's world so that user will continue to bring their friends, family and website visitors into the fold.
There's still a strong Google vs. Facebook element to this whole scenario. Facebook started out as a social network that now wants its users to utilize their service as a primary means of communication. Google started out as an email service that now wants users to utilize their service like a social network. So we have to services moving in opposite directions and colliding in the middle. But don't forget Yahoo, Microsoft and MySpace either.
What about the small players I mentioned earlier? I recently heard someone say something like, "When elephants fight the grass gets trampled." Most of the small players that want to find their way onto publisher websites will get trampled. Maybe one or two will get acquired by the large players.
What's The Difference?
Facebook Connect and Google Friend Connect seem to have the same goal of providing an identity service to publishers but are quite different in how they go about it. Google allows publishers to embed a series of widgets (Google calls them gadgets) that can be embedded into a website. Google's member widgets currently offer basic membership and profile functionality to sites. Google Friend Connect also has a widget for ratings and a widget for comments.
Facebook Connect (pictured at left) integrates with the existing comment system of a site so that people can comment with their Facebook identity and also share their comments on their Facebook news feed. So while Google tries to add features plus identity Facebook really just adds identity.
Both services offer sharing options, Facebook via their newsfeed sharing and Google via an "invite" link on their members widget. Come to think of it, Google's service also takes a whack at universal sharing services such as Add This and Share This too. JS-Kit should keep their eye on Google as well.
Friend Connect In Action
Friend Connect piqued my curiosity so I recorded a video screencast earlier today showing how to implement the members widget on a WordPress blog. You can see the full size version at the Awakened Voice Learning Center.
What Do Users Do?
Publishers will have to make a decision about the tools that they decide to integrate with their sites. Some will take an all (or most) of the above approach and cram the different services into their sites. There are some risks to that approach though. Use of multiple identity services can confuse and possibly drive away new users. And too many widgets on a site are risky in terms of the performance impact. If one of the services get slow (or goes down) it is likely to affect every publisher unless the widgets somehow degrade gracefully.
Some publishers are likely to draw a line and pick a favorite service and run with it. If they choose the wrong side those publishers could miss an opportunity to gain the users of the more popular service. Some publishers will keep doing what they've been doing which isn't necessarily a bad thing.
Everyone else needs to decide whether or not they buy in to the profile services offered by these many vendors. I happen to have a Gravatar, a Google Profile and a Facebook profile. I don't know how much I will use my Google profile or Facebook profile when I interact with the sites that support their respective services. I'll write more about it later to let you know how I think it's all turning out.