![]() It supports social networks to develop social and interacting widgets. Myspace Developer Platform (MDP) is based on the OpenSocial API. Hi5 taps Widgetbox's support for OpenSocial to get access to the choice of web widgets Widgetbox provides. Friendster also plans to support additional OpenSocial APIs in the coming months, including the new 0.8 APIs. Friendster įriendster has deployed APIs from version 0.7 of the OpenSocial specification, making it easy for existing OpenSocial applications using version 0.7 to be launched on Friendster and reach Friendster over 75 million users. īoth Shindig and Apache Rave are no longer in development and have been retired by the Apache foundation.Įnterprise websites, such as Friendster, hi5, LinkedIn, MySpace, Orkut, and are major users of OpenSocial. It will also provide strong context-aware personalization, collaboration and content integration capabilities and a high quality out-of-the-box installation as well as be easy to integrate in other platforms and solutions. The Myspace OpenSocial parser was released as project Negroni in January 2011 and provides a C# based implementation of OpenSocial.Īpache Rave is a lightweight and open-standards based extensible platform for using, integrating and hosting OpenSocial and W3C Widget related features, technologies and services. It has the support of Google, Ning, and other companies developing OpenSocial-related software. Implementation Īn open-source project, Shindig, was launched in December 2007, to provide a reference implementation of the OpenSocial standards. OpenSocial was rumored to be part of a larger social networking initiative by Google code-named "Maka-Maka", which is defined as meaning "intimate friend with whom one is on terms of receiving and giving freely" in Hawaiian. OpenSocial is commonly described as a more open cross-platform alternative to the Facebook Platform, a proprietary service of the popular social network service Facebook. Starting in version 2.0, OpenSocial adopted support for Activity Streams format. It also defined a rich tag template system and adopted an expression language loosely based on the Java Expression Language. This language is referred to as OSML and allows tag-based access to data from the OpenSocial APIs that previously required an asynchronous client-side request. In version 0.9 OpenSocial added support for a tag-based language. It also includes APIs for contacting arbitrary thirthird-partyvices on the web using a proxy system and OAuth for security. īased on HTML and JavaScript, as well as the Google Gadgets framework, OpenSocial includes multiple APIs for social software applications to access data and core functions on participating social networks. The OpenSocial Foundation stated that "the community will have a better chance of realizing an open social web through discussions at a single organization, and the OpenSocial Foundation board believes that working as an integrated part of W3C will help reach more communities that will benefit from open social standards." On January 1, 2015, began redirecting all page requests to. On Decemthe W3C issued a press release, "OpenSocial Foundation Moving Standards Work to W3C Social Web Activity", stating that OpenSocial would no longer exist as a separate entity, and encouraging the OpenSocial community to continue development work through the W3C Social Web Activity in the Social Web Working Group and Social Interest Group. As it became more robust and the user-base expanded, OpenSocial modularized the platform to allow developers to only include the parts of the platform it needed. At launch, OpenSocial took a one-size-fits-all approach to development. This includes OAuth and OAuth 2.0, Activity Streams, and Portable Contacts, among others.Īpplications implementing the OpenSocial APIs are interoperable with any social network system that supports them. The OpenSocial Foundation moved to integrate or support numerous other Open Web technologies. Recently, it has been adopted as a general use runtime environment for allowing untrusted and partially trusted components from third parties to run in an existing web application. Initially, it was designed for social network applications and developed by Google along with MySpace and several other social networks. OpenSocial is a public specification that defines a component hosting environment (container) and a set of common application programming interfaces (APIs) for web applications.
0 Comments
Leave a Reply. |