Facebook Applications Open To All Websites

facebook applications open to all websitesFacebook’s apps are back in headlines following Friday’s announcement of a new JavaScript client library that will allow their applications to be displayed on any Web site – the company’s latest move to stay on par with Google’s OpenSocial.

With the new client library, users will be able to integrate social networking apps into blogs, personal home pages and other Web sites. This means that while visiting your buddy’s home page, you can throw snowballs at, vampire bite, take sexy back from or otherwise interact with your Facebook buddies.

While Facebook has already released an API for writing applications, and while some developers have already created multi-site applications, the release of this JavaScript library makes it incredibly easy for anyone to embed these applications on a number of sites.

Wei Zhu from Facebook writes:

Since the library does not require any server-side code on your server, you can now create a Facebook application that can be hosted on any web site that serves static HTML. An application that uses this client library should be registered as an iframe type. This applies to either iframe Facebook apps that users access through the Facebook web site or apps that users access directly on the app’s own web sites. Almost all Facebook APIs are supported.

For more information about the library, check out: http://developers.facebook.com/news.php?blog=1&story=73

Comments

Welcome OpenSocial: Google and MySpace team up for open social app platform

OpenSocial Application Platform
The word’s out and the Web’s buzzing - as the countdown continues to the launch of Google’s OpenSocial, details about the platform and partnership with MySpace – the world’s largest social network have been flooding the Web. According to the joint press release issued by MySpace and Google:

“Our partnership with Google allows developers to gain massive distribution without unnecessary specialized development for every platform,” said Chris DeWolfe, Chief Executive Officer and co-founder of MySpace. “This is about helping the start-up spend more time building a great product rather than rebuilding it for every social network. We’re pleased to collaborate with Google to establish a landmark standard for social applications.”

OpenSocial is a set of three common APIs that allow developers to access core functions and information in social networking sites:

  • Profile Information
  • Friend Information
  • Activities

Developers will have access to the three JavaScript and Gdata APIs to access social functions, as well as a live developer sandbox on Orkut (http://sandbox.orkut.com). Additionally, Web sites will have access to a tool that will allow them to OpenSocial-enable their sites. The Orkut sandbox is already live, so that developers can start testing the OpenSocial APIs.

Unlike Facebook, OpenSocial does not have its own markup language, allowing developers to only slightly modify their existing code for apps. Additionally, OpenSocial apps can have full functionality on profile pages, whereas Facebook limits functionality to the canvas page.

“We’re all citizens of a larger Web—no network is an island onto itself,” said Aber Whitcomb, CTO of MySpace. “We look forward to continuing to develop great technology with Google and all of the OpenSocial participants. It’s exciting that social networks are getting social with each other.”

In addition to MySpace, the OpenSocial community includes Engage.com, Friendster, hi5, Hyves, imeem, LinkedIn, Ning, Oracle, orkut, Plaxo, Salesforce.com, Six Apart, Tianji, Viadeo, and XING.

Starting tonight, developers can start writing applications for OpenSocial at which the MySpace Platform will support at launch.

Comments (1)