This link has been bookmarked by 129 people . It was first bookmarked on 31 Oct 2007, by Steve Hargadon.
-
27 Sep 11
-
29 Dec 08
-
- One set of standard HTML and Javascript pages for consumption by normal web browser.
- Another set of HTML and Javascript pages that use the Open Social API's Javascript calls for consumption with Open Social containers/social networks.
- A third set of pages in FBML (Facebook Markup Language) that use Facebook's proprietary APIs for consumption within Facebook as a Facebook app.
- Perhaps a fourth set of pages adapted for the Apple iPhone and/or other mobile devices.
Are people really going to maintain multiple sets of front-end pages for their web sites for Facebook, Open Social, etc.?
I think so, yes. I think any web site going forward that wants maximum distribution across the largest number of users will have a single back-end, and then multiple sets of front-end pages:
The overwhelming good news here is that these pages can all be served and serviced by the same back end code -- and of course, 95%+ (and usually 99%+) of the effort involved in building any web app consists of building the back end. Having already built the back end, it's a very small amount of effort to create any of these front end pages.
-
-
03 Oct 08
-
04 Sep 08
-
08 Jul 08
-
11 Jun 08
-
31 May 08
-
24 Mar 08
-
21 Mar 08
-
29 Jan 08
-
13 Jan 08
Pamela PritchardMarc Andreessen, technology entrepreneur, Internet, Mosaic, Netscape, Opsware, Ning
-
07 Jan 08
-
02 Jan 08
-
27 Dec 07
-
12 Dec 07
-
05 Dec 07
-
echnically, Open Social is implemented as what I call a "plug-in API", or a "Level 2 platform". In other words, it's not a web services API -- rather, it's a way for external applications to "plug into" a host environment (or "container"). And then, in addition to literally showing up inside the pages of a container, the external app can make Javascript calls to retrieve all kinds of useful information from the container and perform all kinds of useful functions within the container, such as "give me a list of all of this user's friends" or "inject this event into this user's activity feed".
-
-
27 Nov 07
-
17 Nov 07
-
16 Nov 07
-
14 Nov 07
-
13 Nov 07
Nawsher NoorMarc Andreessen, technology entrepreneur, Internet, Mosaic, Netscape, Opsware, Ning
-
11 Nov 07
Adriana Lukashm, this is good news due to the openness. let's see how it actually looks and works and see if this can be adopted for VRM
-
07 Nov 07
-
06 Nov 07
-
05 Nov 07
-
04 Nov 07
-
03 Nov 07
Adam Crowe"Open Social standardizes the concept of a plug-in API in such a way that neither host social networking environments (containers) nor external applications will ever have to invent another, or choose between multiple competing proprietary plug-in APIs."
google opensocial api platforms web webservices socialnetworking businessmodels
-
Jill ONeilllengthy piece by Marc Andreeson on Open Social
-
-
This is the exact same concept as the Facebook platform, with two huge differences: (1) With the Facebook platform, only Facebook itself can be a "container" -- "apps" can only run within Facebook itself. In contrast, with Open Social, any social network can be an Open Social container and allow Open Social apps to run within it. (2) With the Facebook platform, app developers build to Facebook-proprietary languages and APIs such as FBML (Facebook Markup Language) and FQL (Facebook Query Language) -- those languages and APIs don't work anywhere other than Facebook -- and then the apps can only run within Facebook. In contrast, with Open Social, app developers can build to standard HTML and Javascript, and their apps can then run in any Open Social container. If you recall how I previously described the Facebook platform as "a dramatic leap forward for the Internet industry", you'll understand why I think Open Social is the next big leap forward!
-
-
02 Nov 07
-
Ian WilkerNing's Marc Andreessen 'splains Google's new monster API.
opensocial opensocialweb API socialnetworkportability portablesocialnetworks
-
01 Nov 07
-
Jeff StewartWhere's MySpace?
Beats me.
Where's Yahoo?
Beats me.opensocial google marcAndreessen blogs trends social networking apis articles predictions statistics
-
Martin LindnerOpen Social takes the Facebook platform concept and provides an open standard approach that can be used by the entire web. ... Technically, OS is ... not a web services API -- rather, it's a way for external applications to "plug into" a host environment.
-
31 Oct 07
-
Nick HortovanyiLets see if the momentum is still there in a months time
google opensocial platform socialsoftware socialnetworking api for:aqualung
-
jose muriloOpen Social takes the Facebook platform concept and provides an open standard approach that can be used by the entire web. Open Social is an open way for everyone to do what Facebook has done...
-
Clint LalondeA new open web API - Open Social. Think Facebook API, only across multiple platforms and social apps
application facebook ning socialsoftware api google opensocial
-
Grant Watson"Open Social takes the Facebook platform concept and provides an open standard approach that can be used by the entire web"
facebook open opensource api social-networks applications software programming
-
amplify mobileOpen Social is very practical. Many standards die an early death because they are too complicated and hard to implement
opensocial google social platform webdev web web2.0 delicious
-
Pierre LordThis is the exact same concept as the Facebook platform, with two huge differences:
* With the Facebook platform, only Facebook itself can be a "container" -- "apps" can only run within Facebook itself. In contrast, with Open Social, any social net -
KurtNice review of Open Social, including the platforms that social web developers will need to interact with down the road: web, open social, facebook, and mobile.
f1jcashel onlinecommunity Facebook ning google socialsoftware opensocial linkedin
-
Pedro TrindadeMarc Andreessen, technology entrepreneur, Internet, Mosaic, Netscape, Opsware, Ning
google socialnetworking opensocial api facebook platform social socialsoftware
-
-
In a nutshell, Open Social is an open web API that can be supported by two kinds of developers: * "Containers" -- social networking systems like Ning, Orkut, LinkedIn, Hi5, and Friendster, and... * "Apps" -- applications that want to be embedded within containers -- for example, the kinds of applications built by iLike, Flixster, Rockyou, and Slide. This is the exact same concept as the Facebook platform, with two huge differences: * With the Facebook platform, only Facebook itself can be a "container" -- "apps" can only run within Facebook itself. In contrast, with Open Social, any social network can be an Open Social container and allow Open Social apps to run within it. * With the Facebook platform, app developers build to Facebook-proprietary languages and APIs such as FBML (Facebook Markup Language) and FQL (Facebook Query Language) -- those languages and APIs don't work anywhere other than Facebook -- and then the apps can only run within Facebook. In contrast, with Open Social, app developers can build to standard HTML and Javascript, and their apps can then run in any Open Social container. If you recall how I previously described the Facebook platform as "a dramatic leap forward for the Internet industry", you'll understand why I think Open Social is the next big leap forward! Open Social takes the Facebook platform concept and provides an open standard approach that can be used by the entire web. Open Social is an open way for everyone to do what Facebook has done... ...including Facebook itself, potentially... Open Social's API is based entirely on Javascript. If you know HTML and Javascript today, you will be able to immediately use Open Social to turn your web applications and web sites into Open Social apps. You can also use standard web development tools to build Open Social apps. This is obviously a much better way to operate than having to learn a proprietary marketup language or query language.
-
In a nutshell, Open Social is an open web API that can be supported by two kinds of developers: * "Containers" -- social networking systems like Ning, Orkut, LinkedIn, Hi5, and Friendster, and... * "Apps" -- applications that want to be embedded within containers -- for example, the kinds of applications built by iLike, Flixster, Rockyou, and Slide. This is the exact same concept as the Facebook platform, with two huge differences: * With the Facebook platform, only Facebook itself can be a "container" -- "apps" can only run within Facebook itself. In contrast, with Open Social, any social network can be an Open Social container and allow Open Social apps to run within it. * With the Facebook platform, app developers build to Facebook-proprietary languages and APIs such as FBML (Facebook Markup Language) and FQL (Facebook Query Language) -- those languages and APIs don't work anywhere other than Facebook -- and then the apps can only run within Facebook. In contrast, with Open Social, app developers can build to standard HTML and Javascript, and their apps can then run in any Open Social container. If you recall how I previously described the Facebook platform as "a dramatic leap forward for the Internet industry", you'll understand why I think Open Social is the next big leap forward! Open Social takes the Facebook platform concept and provides an open standard approach that can be used by the entire web. Open Social is an open way for everyone to do what Facebook has done... ...including Facebook itself, potentially... Open Social's API is based entirely on Javascript. If you know HTML and Javascript today, you will be able to immediately use Open Social to turn your web applications and web sites into Open Social apps. You can also use standard web development tools to build Open Social apps. This is obviously a much better way to operate than having to learn a proprietary marketup language or query language.
-
-
anthony wheeler"Open Social takes the Facebook platform concept and provides an open standard approach that can be used by the entire web."
-
-
will prevent Facebook from having any kind of long-term proprietary developer lock-in
-
Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.