Communication and sharing has emerged over the past few years as a critical element making experiences more personalized and compelling across the web. Lots of sharing is done asynchronously (via activity feed or email), but for some things you want real time sharing (it is tough to view photos or watch a TV show together asynchronously ). The challenge is: how do you know when your friends are available to engage in a real-time sharing experience, knowing the “presence” of your friends is important because it can shape how you engage with them. Having an always-on real time client is essential, because the likelihood of both users being on the same website at the same time is low except for very special circumstances. Connecting to a persistent chat client via a third party website is necessary to deliver on these scenarios.
People want to be able to share experiences like inviting a friend to a site in realtime, chatting with their friends without context switching, and see who else is on the web site. By integrating Messenger, the #1 most used free instant messaging service in the world (see some staggering stats) into your site you will be able to:
By adding real time experiences to your site, you are in essence making the site do something it didn’t do before, and conversations are “sticky”, therefore user engagement will go up.
Some shared experiences you can add to your site are:
There are a range of implementation options ranging from simplest (least amount of time to code) to most flexible:
Sharing Badge – the sharing badge can be added to a site with just a few lines of HTML and can allow users to publish/broadcast to Messenger Social or IM content to one of their friends
Chat control for real time events – to allow users on the same page to leave real time messages for each other. Users will be able to see the messages from their friends and others on the site.
To get started adding real-time shared experiences so your site, check out this documentation.
Angus Logan (@anguslogan) Senior Technical Product Manager Windows Live
I will not implement this until you have a SHARE COUNT...... dont sleep in the threes :(
What about the windows live Hotmail inbox :S i can't find the way to integrate it. Doesn't it has a control or APIs ??
Integratins and deploying Messenger Connect to the Windows Blog is great news!
I'd really like someone to post anything about how to deploy it ;)
My website is a really poor php one, created with a site builder. I'm developing a new version in asp.net to replace it, and I'm willing to develop a blog on it.
Developing the blog system and the rss feed system is a matter that I'll take care later. What I want right now is to find a way for my visitors to leave comments.
I found this tool provided by Fecebook: developers.facebook.com/.../comments
Is there anything similar but using the Windows Live sharing options instead of the favebook one (as what I share in the Windows Live Network is also shared on Myspace and Facebook).
When iam i going bee able chat with my amazon friends.
@Angus, I understand that the chat control is supposed to be for real time event scenarios. But I was hopping to use it as a simple messaging board for my viewers to get back to me. It is possible to think about extending the keep alive time of the messages to a few days perharps since indefinetly is too variable.
Why is there no REST interface for the chat control? Would be a great way to implement bots or similar things..
And another question: Why does this blog doesn't use Windows Live ID but it's own user database?
@BuciboLebo - we will be integrating and deploying Messenger Connect to The Windows Blog this summer :-)
Is this site not a perfect candidate for the discussed technology. I think so.
Is the chat control available for Silverlight?