Google Operating System Unofficial news and tips about Google

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Wednesday, 31 October 2007

OpenSocial, Google's APIs for Social Applications

Posted on 00:53 by Unknown

Interactive Friends Graph Map, a Facebook app. Image licensed as Creative Commons by inju.
You probably remember the post about Socialstream, a Google-sponsored project that tried to "rethink and reinvent online social networking". The result was a meta-social network that aggregates data from other community sites using APIs and whose goal "is to present social information in a way that ties it to the person who posted the information, and not the site from which it came."

Since last year, Google was busy developing plans for a set of APIs that would make it possible to communicate with other social networks. Brad Fitzpatrick, who moved to Google from Six Apart, wrote an interesting article "Thoughts on the Social Graph" that tackled this problem. "Unfortunately, there doesn't exist a single social graph (or even multiple which interoperate) that's comprehensive and decentralized. Rather, there exists hundreds of disperse social graphs, most of dubious quality and many of them walled gardens." His solution was to make this database of social connections a "a community asset, utilizing the data from all the different sites, but not depending on any company or organization as the central graph owner."

Even if this will not bring Brad's vision closer to reality, Google will launch tomorrow OpenSocial, "a set of common APIs for building social applications across the web". According to a still-unofficial press release, "OpenSocial gives developers of social applications a single set of APIs to learn for their application to run on any OpenSocial-enabled website. By providing these simple, standards-based technologies, OpenSocial will speed innovation and bring more social features to more places across the web." The APIs give access to a user's profile, their friends, and the activity streams.

The success of Facebook's platform, that has more than 5000 applications, made a lot of social networks consider the launch of similar platforms. But not many developers would develop different applications for each social network, so smaller sites will have less visibility. orkut, Google's social network, has more than 70 million users, but only 18% are in the US. While it would've been easier for Google to just open up orkut, this common set of APIs will make the social applications more valuable because they can run in many other places and can access data from other sites.

Google's social APIs should be available at code.google.com/apis/opensocial (the site is not live yet). The initial social networks and companies that support the APIs are orkut, hi5, Friendster, LinkedIn, Viadeo, Ning, Salesforce, and Oracle. It will be interesting to see if other social networks decide to join Google's efforts. MySpace announced that will open its platform in the next months, but it's unlikely to use Google's APIs.


"The timing of OpenSocial couldn't be better. Developers have been complaining non stop about the costs of learning yet another markup launguage for every new social network platform, and taking developer time in creating and maintaining the code. Someone had to build a system to streamline this (...). And Facebook-fear has clearly driven good partners to side with Google," writes TechCrunch.

"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 [mark-up] language or query language," writes Marc Andreessen.

And Google also has a financial incentive to build this open platform. "A person familiar with Google's efforts said that those applications have been far more effective for advertisers on social networks than users' personal pages," reports the New York Times. Google tried to convince "third-party developers with applications on Facebook to run Adsense ads within applications pages".

Update: MySpace joins OpenSocial. "MySpace says they are abandoning their efforts to create their own markup language (which is what Facebook has done) and direct APIs will go exclusively with OpenSocial." Other social sites that join Google's efforts: Bebo and Six Apart. It seems that everybody except Facebook will be in this coalition.

Update 2: "As the most trafficked website in the country and the most popular social network in the world, MySpace is one of the leading forces in the global social Web. We're thrilled to grow our strategic relationship with MySpace by joining forces on this important initiative," said Eric Schmidt. Google's press release is mostly about MySpace and its "commitment to supporting standards that foster innovation in an increasingly social Web". That's a welcome change from MySpace.
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in API, orkut, Social | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Google's Marketing Dashboard
    MediaPost reports that Google wants to integrate the reporting features from all of its ad products to provide a "fully functional mar...
  • YouTube to Introduce High-Quality Videos
    YouTube doesn't innovate too much and many of the features introduced lately have already been available elsewhere. Unlike other video s...
  • Business Google Apps Adds Postini and 25 GB Gmail
    The Register reports that Google integrated Postini, acquired in July , into the business edition of Google Apps . "We're pleased ...
  • Google Keyboard Themes
    If you use the stock Android keyboard, which is also available in the Play Store , you can change the look and feel of the keyboard. Google ...
  • New Interface for the Google Q&A OneBox
    Google's OneBox for instant answers has a new interface that emphasizes the results. Google now displays the answer on the first line an...
  • The Old Image Search, Still Available
    The old Google Image Search interface is still available in the OneBox result that's displayed for some Google searches like [tropical b...
  • Swipe Navigation in the Mobile Gmail Site
    One month ago, Google updated the Gmail app for iOS and added a swipe gesture that lets you move between conversations without having to re...
  • Top 10 Google Labs Projects From 2010
    Google Labs is the place where you can find a lot of experimental services that are developed by Google engineers in their "20 percent...
  • Google Shows the Indexing Date for Each Search Result
    If you use Google's advanced options to restrict the search results to a certain period of time , you'll find that Google shows the...
  • Attach Images in Gmail Using Drag and Drop
    Do you remember the post about attaching photos using drag and drop in Gmail's new compose interface? At that time, this didn't wor...

Categories

  • Acquisitions (17)
  • Ads (16)
  • AJAX Search (4)
  • Android (83)
  • Annoyances (7)
  • API (9)
  • April Fools Day (2)
  • Blog Search (4)
  • Blogger (20)
  • Book Search (11)
  • DMCA (4)
  • Easter Egg (18)
  • FeedBurner (4)
  • Firefox extensions (10)
  • Froogle (1)
  • Game (3)
  • gm (1)
  • Gmail (161)
  • Google Analytics (4)
  • Google Apps (17)
  • Google Bookmarks (7)
  • Google Buzz (14)
  • Google Calendar (17)
  • Google Cast (3)
  • Google Checkout (5)
  • Google Chrome (105)
  • Google Chrome OS (28)
  • Google Co-op (9)
  • Google Contacts (9)
  • Google Desktop (5)
  • Google Dictionary (8)
  • Google Docs (80)
  • Google Drive (41)
  • Google Earth (22)
  • Google Gears (5)
  • Google Goggles (7)
  • Google Groups (2)
  • Google Hangouts (4)
  • Google Health (2)
  • Google Instant (15)
  • Google Keep (5)
  • Google Latitude (5)
  • Google Local (9)
  • Google Maps (80)
  • Google Music (3)
  • Google News (20)
  • Google Notebook (9)
  • Google Now (14)
  • Google Pack (2)
  • Google Phone (9)
  • Google Photos (14)
  • Google Play (3)
  • Google Plus (29)
  • Google Profiles (5)
  • Google Promos (2)
  • Google Reader (47)
  • Google Scholar (1)
  • Google Sites (1)
  • Google Suggest (13)
  • Google Takeout (1)
  • Google Talk (19)
  • Google Toolbar (7)
  • Google Translate (38)
  • Google Trends (9)
  • Google TV (4)
  • Google Update (1)
  • Google Video (11)
  • Google Voice (6)
  • Google Wallet (2)
  • Google Wave (3)
  • Greasemonkey (10)
  • iGoogle (32)
  • Image Search (31)
  • InOut (13)
  • Knowledge (14)
  • Mobile (133)
  • Month in review (1)
  • Music (3)
  • Nostalgia (6)
  • OneBox (19)
  • orkut (10)
  • Page Creator (1)
  • Picasa (5)
  • Picasa Web Albums (22)
  • SearchMash (2)
  • Security (10)
  • Social (32)
  • Software (4)
  • Spam (2)
  • Tips (86)
  • Universal Search (3)
  • User interface (116)
  • Visualization (9)
  • Voice Search (14)
  • Web History (7)
  • Web Search (202)
  • Webmasters (5)
  • Windows Live (5)
  • Yahoo (8)
  • Yahoo Pipes (2)
  • YouTube (122)

Blog Archive

  • ►  2013 (364)
    • ►  September (1)
    • ►  August (60)
    • ►  July (60)
    • ►  June (56)
    • ►  May (59)
    • ►  April (48)
    • ►  March (47)
    • ►  February (29)
    • ►  January (4)
  • ►  2012 (134)
    • ►  December (14)
    • ►  November (18)
    • ►  October (26)
    • ►  September (5)
    • ►  August (8)
    • ►  July (17)
    • ►  June (24)
    • ►  May (4)
    • ►  April (18)
  • ►  2011 (13)
    • ►  January (13)
  • ►  2010 (487)
    • ►  December (47)
    • ►  November (37)
    • ►  October (44)
    • ►  September (44)
    • ►  August (55)
    • ►  July (44)
    • ►  June (43)
    • ►  May (54)
    • ►  April (48)
    • ►  March (40)
    • ►  February (28)
    • ►  January (3)
  • ►  2008 (65)
    • ►  February (13)
    • ►  January (52)
  • ▼  2007 (435)
    • ►  December (60)
    • ►  November (55)
    • ▼  October (57)
      • Google Photo Picker
      • OpenSocial, Google's APIs for Social Applications
      • Google to Connect to Other IM Networks Using Jabbe...
      • Gmail's New Version Is Now Available
      • How Gmail Blocks Spam
      • The Growing World of Google Gadgets
      • The Next Version of Gmail Will Be Faster
      • Customize YouTube's Player
      • Google's Marketing Dashboard
      • The AdSense Loop
      • SearchMash, Now in Flash
      • Nested Folders in Gmail
      • Decomposing the Web and Rearranging its Fragments
      • Email Notifications for Blogger Comments
      • Gmail Supports IMAP
      • Google Switches to Its Own Translation System
      • Two
      • More Google Sitelinks
      • Traffic Analysis for Content Hosted by Google
      • Remove Spam from Google Blog Search
      • The Supercomputer that Connects Everything and Eve...
      • Offline Blogger
      • Google's Homepage Goes Black in San Francisco
      • Facebook App for Google News
      • YouTube Updates the Embeddable Player
      • Historical Data for Your Site's Top Search Queries
      • On Google's Mobile Strategy
      • Google on an iPhone
      • Google Maps Goes Social
      • Mobile Google Docs
      • Google Search Add-Ons
      • Google Spreadsheets Adds Conditional Formatting
      • Google Tries to Fix Broken Links
      • YouTube's Video Identification Technology
      • Gmail Mobile 1.5 Released
      • Google Maps for Symbian Devices
      • Create Google Calendar Events from Gmail
      • Find the Number of Google Subscribers for Any Feed
      • YouTube Brings Google Earth to Life
      • Gmail's Storage Increases, 6 GB in January 2008
      • From Google to Facebook
      • Google Maps Universal Search
      • Six New Cities Added to Google Street View
      • Google Buys Jaiku, a Lifestreaming Service
      • Google Crosses $600 a Share for the First Time
      • Search Engine Comparison Poll: The Results
      • Google Online Desktop
      • Public Transit Directions in Google Maps
      • Knowledge Discovery Using Google's Info View
      • Join a Google Search Experiment
      • Google Desktop Gadgets on Your iGoogle Page
      • Find Wallpapers Using Google
      • Business Google Apps Adds Postini and 25 GB Gmail
      • Comparing the Top Three Search Engines
      • Yahoo Adds a Search Assistant
      • Finding Answers Without Clicking on Search Results
      • Keep Track of Your Friends' Shared Items
    • ►  September (64)
    • ►  August (59)
    • ►  July (70)
    • ►  June (59)
    • ►  May (11)
Powered by Blogger.

About Me

Unknown
View my complete profile