The Social Web: An Implementer's Guide (Google I/O 2009)

1,415 views 43 slides May 29, 2009
Slide 1
Slide 1 of 43
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43

About This Presentation

The Web is going social and the Social Web is going open--come and learn the latest ways to build your website into this social ecosystem. Reduce sign-up friction with OpenID and OAuth hybrid onboarding. Use Portable Contacts to tap your users' social graph without scraping. Let them promote you...


Slide Content

:
TheSocialWeb
'
AnImplementersGuide
Google I/O 2009
27 May 2009
Google Moderator: http://is.gd/HJqS

/ …
LastyearatGoogleIO


Laterthatyear

, ?
So wherearewenow


OpenIDadoptioncontinues togrow


ToomanyOAuthAPIs tocount

,
Tons offeeds includingmainstream
sites

OpenSocialhas seenwidespread
adoption


Inotherwords

’ .
Its nowclear


TheWebis goingsocial

andtheSocialWebis going
.
open

… :
Andthatmeans Nowyoucan
 -
Streamlineyoursignupflow
 -
Putanendto“re friendmadness”
 -
Killthe“passwordantipattern”

Ridethe“virtuous cycleofsocial
discovery”

’ …
Lets seeitinaction

’ …
Lets seeitinaction
:
Demo
2- -
“ ClickSignup”

Google

Plaxo

2- - : ?
ClickSignup Howdoes itwork
 .
Invitationsentto@gmailcomaddress
-User is likely to have Google profile / contact
list
-Gmail user is already signed in when
responding
 +
OpenID OAuth“hybrid”logintoPlaxo
-Also requests name, email, etc. via AX
-Response includes profile data and OAuth
token

PortableContacts tofindconnections
-Using OAuth token; matching via e-mail
address

2- - :
ClickSignup How
well ?
does itwork

Users prefer“SigninwithGoogle
-
Account”morethansignupfrom
scratch
 , 92% !
Ofusers sentofftoGoogle return

Returningusers importandconnect
more

Hybridusers visitPlaxomoreoften
( )
nolostpasswords
 100%
Nowbeingusedwith ofgmail
users

2- - : ’
ClickSignup Everyones invited

Allbuiltonopenstandards

Works “outofthebox”with
MySpace

Noneedforpriorbizdev
arrangements

NowalsobeingusedbyFriendFeed

… , , !
and as oflastweek byFacebooktoo

’ …
Lets seeitinaction
:
Demo
2- -
“ ClickSignup”
MySpaceID

://8 . . /
http bitmusic jdavid net

’ …
Lets seeitinaction
:
Demo
-
Ending“Re friendMadness”

withFacebookConnect

- :
Ending“re friendmadness” Howdoes it
?
work
 (
Storeidentitymapping FBID

Plaxo
)
ID
-Established each time a user connects
accounts
 ’ ( )
Access FBusers friends list FBIDs
-Find subset that are mapped to Plaxo IDs

Establishconnectionforfriends on
Plaxo
-Keep connections up-to-date in the background
-Users can opt to keep their graphs separate
 ’
ShowFBusers contentinPlaxostream
-Still protected by social graph & permissions

’ …
Lets seeitinaction
:
Demo
-
Killingthe“passwordantipattern”

://
http
.
friendfeed com
/ /
friends search

.
PortableContacts net

Source: Sean Sullivan

Source: Sean Sullivan

Source: Sean Sullivan

’ …
Lets seeitinaction
:
Demo

Sharingactivitystreams

FriendConnect

Plaxo

?
WhataboutFacebook

, …
So inconclusion


TheWebis goingsocial

andtheSocialWebis going
.
open

TheWebis
now …
social

andtheSocialWebis
now .
open

!
Timetogetinvolved
 ’
Openyoursitetousers existing
accounts
 -
Providethemasociallytailored
experience

Letthemshareactivityoutintoother
sites
!
Ridethevirtuouscycle

http://thesocialweb.tv