In a world with lots of socially-aware sites - PowerPoint PPT Presentation

About This Presentation
Title:

In a world with lots of socially-aware sites

Description:

In a world with lots of socially-aware sites... ...and lots ... Create a portable, durable online identity. OpenID. Sign up / sign in with an existing account ... – PowerPoint PPT presentation

Number of Views:33
Avg rating:3.0/5.0
Slides: 56
Provided by: joseph121
Category:

less

Transcript and Presenter's Notes

Title: In a world with lots of socially-aware sites


1
(No Transcript)
2
In a world with lots of socially-aware sites
3
and lots of open social web building blocks
4
how do the pieces fit together?
  • and what will the new Social Web look like?

5
(No Transcript)
6
Reminder The social web today is broken
  • On each site, we still have to
  • Re-create an account
  • Re-enter our profile info
  • Re-find our friends
  • Re-establish our relationships
  • New social apps have limited options
  • Create yet-another-silo (and start from
    scratch) -or-
  • Make a widget inside an existing walled garden

7
but we know how to make things better!
8
  • Create a portable, durable online identity
  • OpenID
  • Sign up / sign in with an existing account
  • Link / share your profile data between sites

9
Example Sign up for Plaxo with OpenID
10
(No Transcript)
11
(No Transcript)
12
(No Transcript)
13
  • Create a portable, durable online identity
  • OpenID
  • Sign up / sign in with an existing account
  • Link / share your profile data between sites
  • relme (XFN)
  • Consolidate your online identity with me-links
  • Social Graph API
  • See what your users said about themselves

14
(No Transcript)
15
(No Transcript)
16
(No Transcript)
17
(No Transcript)
18
(No Transcript)
19
Public profiles enrich online identity
20
(No Transcript)
21
  • Build and maintain real relationships
  • Contact APIs
  • Find people from your current address book
  • Leverage previously established relationships
  • OAuth
  • Share private data between trusted sites
  • Friends-list portability
  • Continuous discovery across multiple sites

22
(No Transcript)
23
(No Transcript)
24
A periodic check of new people from your
networks on other sites
25
  • Stay up-to-date with the people you know
  • OpenSocial
  • Build social apps that can run anywhere

26
OpenSocial
27
  • Stay up-to-date with the people you know
  • OpenSocial
  • Build social apps that can run anywhere
  • RSS / Atom
  • Syndicate your activity to share with others
  • Jabber (XMPP)
  • Real-time update stream between sites

28
(No Transcript)
29
(No Transcript)
30
(No Transcript)
31
(No Transcript)
32
(No Transcript)
33
(No Transcript)
34
(No Transcript)
35
(No Transcript)
36
(No Transcript)
37
(No Transcript)
38
(No Transcript)
39
(No Transcript)
40
(No Transcript)
41
(No Transcript)
42
(No Transcript)
43
(No Transcript)
44
(No Transcript)
45
  • How does friends-list portability work?
  • Tell the site your Social Graph Provider
  • Site fetches your data to find local friends
  • Site lets you connect to people you want

46
  • How does friends-list portability work?
  • Tell the site your Social Graph Provider
  • XRDS-Simple (discovery) OAuth (access)
  • Site fetches your data to find local friends
  • Site lets you connect to people you want

47
  • How does friends-list portability work?
  • Tell the site your Social Graph Provider
  • XRDS-Simple (discovery) OAuth (access)
  • Site fetches your data to find local friends
  • Site lets you connect to people you want
  • Can periodically look for new matches

48
  • How does friends-list portability work?
  • Tell the site your Social Graph Provider
  • XRDS-Simple (discovery) OAuth (access)
  • Site fetches your data to find local friends
  • ??? (no standard way to do thisyet)
  • Site lets you connect to people you want
  • Can periodically look for new matches

49
(No Transcript)
50
(No Transcript)
51
Need a standard for portable contact data
  • Effort underway to standardize
  • contact schema
  • discovery / auth
  • common operations
  • Focused on ease speed of adoption
  • Great initial feedback from big small players
  • More coming soonhttp//portablecontacts.net

52
Building blocks in action contacts portability
  • User signs in with an OpenID
  • Site fetches OpenID URL ? looks for
    X-XRDS-Location
  • Site parses XRDS-Simple doc to discover available
    APIs
  • Site tries to access contacts API ? gets a 401
  • WWW-Authenticate response header specifies OAuth
  • OAuth Discovery (via XRDS) provides OAuth
    endpoints
  • Site sends user though OAuth flow to grant access
  • User returns to site with authorized access token
  • Site can now access users contacts data via API
    token

53
so how do these building blocks fit together?
54
(No Transcript)
55
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com