kevin marks @ fowa 08

48
Future of Web APIs: The Social Cloud Kevin Marks

Upload: carsonsystems

Post on 16-May-2015

6.507 views

Category:

Technology


2 download

DESCRIPTION

Kevin Marks of Google speaking at FOWA Miami 08

TRANSCRIPT

Page 1: Kevin Marks @ FOWA 08

Future of Web APIs: The Social Cloud

Kevin Marks

Page 2: Kevin Marks @ FOWA 08

My generation draws the Internet as a cloud that connects everyone.

Kevin Marks me

Page 3: Kevin Marks @ FOWA 08

instead of having to navigate phone lines from one computer to the next, you could write programs as though the net were just one big cloud, where messages went in at your computer and came out at the destination one.

Tim Berners-Lee colleaguecontact

Page 4: Kevin Marks @ FOWA 08

Connections between Computers -TCP/IP

andWeb Documents -HTTP

Somebody Else's Problem Field

Page 5: Kevin Marks @ FOWA 08

The younger generation experiences it as oxygen that supports their digital lives.

Page 6: Kevin Marks @ FOWA 08

Andrew Marks

childfriendmetco-resident

Page 7: Kevin Marks @ FOWA 08

My generation draws the Internet as a cloud that connects everyone. The younger generation experiences it as oxygen that supports their digital lives. The old generation sees this as a poisonous gas that has leaked out of their pipes, and they want to seal it up again

Page 8: Kevin Marks @ FOWA 08
Page 9: Kevin Marks @ FOWA 08
Page 10: Kevin Marks @ FOWA 08
Page 11: Kevin Marks @ FOWA 08

URLs are people too

Page 12: Kevin Marks @ FOWA 08
Page 13: Kevin Marks @ FOWA 08

Links are relationships

me me

friend friend

rel="me"

Page 14: Kevin Marks @ FOWA 08

Social Graph APIIndexes public websites that are peopleShows the 'me' and 'friend' links between themSupports the open XFN and FOAF standardsUses the standard Google crawler

Page 15: Kevin Marks @ FOWA 08
Page 16: Kevin Marks @ FOWA 08
Page 17: Kevin Marks @ FOWA 08
Page 18: Kevin Marks @ FOWA 08
Page 19: Kevin Marks @ FOWA 08

Social Graph API

finding me and my public friends

on the web

Page 20: Kevin Marks @ FOWA 08

but my friends are all here

Page 21: Kevin Marks @ FOWA 08
Page 22: Kevin Marks @ FOWA 08
Page 23: Kevin Marks @ FOWA 08

Friends

Activities

Data

Page 24: Kevin Marks @ FOWA 08

OpenSocialTake your Application to where the people areover 200 million people

Page 25: Kevin Marks @ FOWA 08

OpenSocialPeople, Friends,

Actions,Data in Context

Page 26: Kevin Marks @ FOWA 08

Person infoNameuidphotoprofile url

Person info

Page 27: Kevin Marks @ FOWA 08

Person infoNameuidphotoprofile url

Age

Books

Movies

URLs

Smoker

Page 28: Kevin Marks @ FOWA 08

Friends

Viewer friends

Page 29: Kevin Marks @ FOWA 08

FriendsOwner friends

Page 30: Kevin Marks @ FOWA 08

FriendsOwner not a person?

Page 31: Kevin Marks @ FOWA 08

Activities

Things peopledo in your app

Page 32: Kevin Marks @ FOWA 08

Data store

data tied to people

Page 33: Kevin Marks @ FOWA 08

Registration

Page 34: Kevin Marks @ FOWA 08

Scalingdata tied to

peopleThings peopledo in your app

Page 35: Kevin Marks @ FOWA 08

Relationshipscontact acquaintance friendmet co-worker colleagueco-resident neighbour childparent sibling spouse kin memuse crush date sweetheart

Page 36: Kevin Marks @ FOWA 08

OpenSocialPeople, Friends,

Actions,Data in Context

Page 37: Kevin Marks @ FOWA 08

colleaguefriendmet

danahboyd

Page 38: Kevin Marks @ FOWA 08

Brad Fitzpatrick

co-workerfriendmet

Page 39: Kevin Marks @ FOWA 08
Page 40: Kevin Marks @ FOWA 08
Page 41: Kevin Marks @ FOWA 08
Page 42: Kevin Marks @ FOWA 08

Of course you can’t ‘trust’ what people tell you on the web anymore than you can ‘trust’ what people tell you on megaphones, postcards or in restaurants.

Douglas Adams

metco-workermuse

Page 43: Kevin Marks @ FOWA 08

Working out the social politics of who you can trust and why is, quite literally, what a very large part of our brain has evolved to do.

Douglas Adams

metco-workermuse

Page 44: Kevin Marks @ FOWA 08
Page 45: Kevin Marks @ FOWA 08

TrustFriendshipContext

Page 46: Kevin Marks @ FOWA 08

The Social CloudOpenSocial

People, Friends,Actions,

Data

TrustFriendshipContext

in your head

Page 47: Kevin Marks @ FOWA 08

Links and creditshttp://globalnerdy.com/2007/07/23/kids-say-email-is-only-for-talking-to-the-man/http://www.flickr.com/photos/platinum/6056978/http://www.flickr.com/photos/thomashawk/416449908/http://xkcd.com/c256.htmlhttp://jcmc.indiana.edu/vol13/issue1/boyd.ellison.htmlhttp://flickr.com/photos/scobleizer/2212387929/http://www.flickr.com/photos/joestump/1845957929/http://en.wikipedia.org/wiki/Image:Pride_and_Prejudice_Character_Map.pnghttp://www.cliffsnotes.com/WileyCDA/LitNote/Pride-and-Prejudice-About-the-Novel-Character-Map.id-147,pageNum-7.htmlbrain - Leonardo Da Vinci

Page 48: Kevin Marks @ FOWA 08

Further readingVideo version of this:http://epeus.blogspot.com/2008/02/social-cloud.htmlSocial Graph API:http://code.google.com/apis/socialgraph/OpenSocial:http://code.google.com/apis/opensocial/danah boyd on Social network history:http://jcmc.indiana.edu/vol13/issue1/boyd.ellison.htmlDouglas Adams on the web and trust:http://www.douglasadams.com/dna/19990901-00-a.htmlXFN relationships:http://gmpg.org/xfn/11Tim Berners-Lee on web and global graph:http://dig.csail.mit.edu/breadcrumbs/node/215