social network spaghetti

40
Social Network Spaghetti Scott Kveton, Vidoop

Upload: scott-kveton

Post on 01-Nov-2014

1.550 views

Category:

Technology


1 download

DESCRIPTION

This is a talk I gave to the Portland Web Innovators on 11/5/2008.

TRANSCRIPT

Page 1: Social Network Spaghetti

Social Network SpaghettiScott Kveton, Vidoop

Page 2: Social Network Spaghetti

This Evening

how we got here the players social networking routines who’s doing what open stack what’s to do? why should I care?

Page 3: Social Network Spaghetti

How we got here

aka - blah, blah, blah

Page 4: Social Network Spaghetti

All about the niches bitches!

bands

college students

professionals

Page 5: Social Network Spaghetti

Then niche sites traded focus to serve “everyone”:(

everyone!

everyone!

everyone! (who works)

Page 6: Social Network Spaghetti

System-centric design

Page 7: Social Network Spaghetti

System-centric value

Page 8: Social Network Spaghetti

Source: Mick Hagen (mickhagen.com)

Page 9: Social Network Spaghetti

Social networking is just a feature

(Sorry Zuck)

Page 10: Social Network Spaghetti

The Players

Page 11: Social Network Spaghetti
Page 12: Social Network Spaghetti

vs.

Page 13: Social Network Spaghetti

Social networking routines ...

Page 14: Social Network Spaghetti

Source: groundswell.forrester.com

Participating

Consuming

Page 15: Social Network Spaghetti

Adding friends

Page 16: Social Network Spaghetti

Inviting friends (anti-pattern)

Page 17: Social Network Spaghetti

Inviting friends (anti-pattern)

Page 18: Social Network Spaghetti

Inviting friends (the righter way!)

Page 19: Social Network Spaghetti

Sending messages within networks

Page 20: Social Network Spaghetti

Seeing what friends are up to

Page 21: Social Network Spaghetti

Deciding who can see and do what

Page 22: Social Network Spaghetti

Adding apps

Page 23: Social Network Spaghetti

Fighting app spam!

Page 24: Social Network Spaghetti

Who’s doing what

Page 25: Social Network Spaghetti

MySpace - Data Availability Profile Information Pieces of Media Social Graph OpenSocial support

Page 26: Social Network Spaghetti

Google - Friend Connect

Page 27: Social Network Spaghetti

Facebook - Connect

Trusted Authentication Real Identity Friend Linking Dynamic Privacy Social Distribution

Page 28: Social Network Spaghetti

Yahoo - Y!OS

Single social platform for Yahoo Lotsa standardized web services Yahoo! Application Platform

Page 29: Social Network Spaghetti

Open Stack

Page 30: Social Network Spaghetti
Page 31: Social Network Spaghetti

OpenID

http://openid.net/

Page 32: Social Network Spaghetti

XRDS-Simple

http://xrds-simple.net/

Page 33: Social Network Spaghetti

OAuth

http://oauth.net/

Page 34: Social Network Spaghetti

Portable Contactshttp://portablecontacts.net

The goal of Portable Contacts is to make it easier for developers to give their users a secure way to access the address books and friends lists they have built up all over the web. Specifically, we seek to create:

•A common access pattern and contact schema that any site can provide•Well-specified authentication and access rules•Standard libraries that can work with any site•and absolutely minimal complexity, with the lightest possible toolchain requirements for developers.

(Is it really a standard without a logo?)

Page 35: Social Network Spaghetti

OpenSocialhttp://code.google.com/apis/opensocial/

Page 36: Social Network Spaghetti

What’s to do?

Page 37: Social Network Spaghetti

Open Stack - what’s left?

Finalize the last bits of tec Figure out usability Build the Open Stack “Connect”

Page 38: Social Network Spaghetti

“Why should I care?”

Page 39: Social Network Spaghetti

Social networking will be a feature on every site in the near future.

Page 40: Social Network Spaghetti

Fin.

Huge props to Chris Messina for most of these slides

http://kveton.com

http://twitter.com/kvetonhttp://flickr.com/photos/kvetonhttp://vidoop.com