The Social Web: An Implementer's Guide

43
The Social Web: An Implementer's Guide Google I/O 2009 27 May 2009 Google Moderator: http:// is.gd/HJqS

description

The Social Web: An Implementer's Guide. Google I/O 2009 27 May 2009. Google Moderator: http://is.gd/HJqS. Last year at Google I/O…. Later that year…. So, where are we now?. OpenID adoption continues to grow…. Too many OAuth APIs to count…. Tons of feeds, including mainstream sites. - PowerPoint PPT Presentation

Transcript of The Social Web: An Implementer's Guide

Page 1: The Social Web: An Implementer's Guide

The Social Web:An Implementer's

Guide

Google I/O 200927 May 2009

Google Moderator: http://is.gd/HJqS

Page 2: The Social Web: An Implementer's Guide

Last year at Google I/O…

Page 3: The Social Web: An Implementer's Guide
Page 4: The Social Web: An Implementer's Guide
Page 5: The Social Web: An Implementer's Guide
Page 6: The Social Web: An Implementer's Guide

Later that year…

Page 7: The Social Web: An Implementer's Guide
Page 8: The Social Web: An Implementer's Guide

So, where are we now?

Page 9: The Social Web: An Implementer's Guide
Page 10: The Social Web: An Implementer's Guide

OpenID adoption continues to grow…

Page 11: The Social Web: An Implementer's Guide

Too many OAuth APIs to count…

Page 12: The Social Web: An Implementer's Guide

Tons of feeds, including mainstream sites

Page 13: The Social Web: An Implementer's Guide

OpenSocial has seen widespread adoption

Page 14: The Social Web: An Implementer's Guide

In other words…

Page 15: The Social Web: An Implementer's Guide

It’s now clear.

Page 16: The Social Web: An Implementer's Guide

The Web is going social…

…and the Social Web is going open.

Page 17: The Social Web: An Implementer's Guide

And that means… Now you can:

Streamline your sign-up flow Put an end to “re-friend

madness” Kill the “password anti-pattern” Ride the “virtuous cycle of social

discovery”

Page 18: The Social Web: An Implementer's Guide

Let’s see it in action…

Page 19: The Social Web: An Implementer's Guide

Let’s see it in action…

Demo: “2-Click Sign-up”

Google Plaxo

Page 20: The Social Web: An Implementer's Guide

2-Click Sign-up: How does it work?

Invitation sent to @gmail.com address- User is likely to have Google profile / contact list- Gmail user is already signed in when responding

OpenID + OAuth “hybrid” login to Plaxo- Also requests name, email, etc. via AX- Response includes profile data and OAuth token

Portable Contacts to find connections- Using OAuth token; matching via e-mail address

Page 21: The Social Web: An Implementer's Guide

2-Click Sign-up: How well does it work?

Users prefer “Sign in with Google Account” more than sign-up from scratch

Of users sent off to Google, 92% return! Returning users import and connect more Hybrid users visit Plaxo more often

(no lost passwords)

Now being used with 100% of gmail users

Page 22: The Social Web: An Implementer's Guide

2-Click Sign-up: Everyone’s invited

All built on open standards Works “out of the box” with MySpace No need for prior bizdev arrangements

Now also being used by FriendFeed

Page 23: The Social Web: An Implementer's Guide

…and, as of last week, by Facebook too!

Page 24: The Social Web: An Implementer's Guide

Let’s see it in action…

Demo: “2-Click Sign-up”

MySpaceID

Page 25: The Social Web: An Implementer's Guide

http://8bitmusic.jdavid.net/

Page 26: The Social Web: An Implementer's Guide

Let’s see it in action…

Demo: Ending “Re-friend

Madness”with Facebook Connect

Page 27: The Social Web: An Implementer's Guide
Page 28: The Social Web: An Implementer's Guide

Ending “re-friend madness”: How does it work?

Store identity mapping (FB ID Plaxo ID)- Established each time a user connects accounts

Access FB user’s friends list (FB IDs)- Find subset that are mapped to Plaxo IDs

Establish connection for friends on Plaxo- Keep connections up-to-date in the background- Users can opt to keep their graphs separate

Show FB users’ content in Plaxo stream- Still protected by social graph & permissions

Page 29: The Social Web: An Implementer's Guide

Let’s see it in action…

Demo: Killing the “password anti-

pattern”

Page 31: The Social Web: An Implementer's Guide

PortableContacts.net

Page 32: The Social Web: An Implementer's Guide

Source: Sean Sullivan

Page 33: The Social Web: An Implementer's Guide

Source: Sean Sullivan

Page 34: The Social Web: An Implementer's Guide

Source: Sean Sullivan

Page 35: The Social Web: An Implementer's Guide

Let’s see it in action…

Demo: Sharing activity streamsFriendConnect Plaxo

Page 36: The Social Web: An Implementer's Guide
Page 37: The Social Web: An Implementer's Guide

What about Facebook?

Page 38: The Social Web: An Implementer's Guide
Page 39: The Social Web: An Implementer's Guide

So, in conclusion…

Page 40: The Social Web: An Implementer's Guide

The Web is going social…

…and the Social Web is going open.

Page 41: The Social Web: An Implementer's Guide

The Web is now social…

…and the Social Web is now open.

Page 42: The Social Web: An Implementer's Guide

Time to get involved!

Open your site to users’ existing accounts

Provide them a socially-tailored experience

Let them share activity out into other sites

Ride the virtuous cycle!

Page 43: The Social Web: An Implementer's Guide

http://thesocialweb.tv