Facebook just announced a new JavaScript Client Library that allows you to make Facebook API calls from any web site. In other words, you can start building Facebook applications are live outside of Facebook. I agree with Charlie that this move "makes membership in Facebook that much more valuable", and is probably a direct response to the openness promised by OpenSocial. Duncan calls it a clever move, but if their goal is to truly build the social OS - or what Charlie calls a "social dial tone" - then it's a necessary move. Henry calls the strategy "brilliant".

This move seems another smart step toward a hybrid strategy: Allow app makers (and Facebook) to extend social-graph functionality to the web, gather more app users, and recruit more members--but retain full control over the social graph itself.

This is precisely the approach we are taking with Notches. A "walled garden" is nice because you retain all control, but these days you need to be open to succeed. If you truly believe in being open, then you're willing to let go of a little control in the short-term because of the long-term value that comes back.

It may not be exactly what Stephen was looking for, but it's certainly a start, right?  

(By the way, did you notice they are partnering with Amazon Web Services as well?)

blog comments powered by Disqus