Transcript
Page 1: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

Fighting for the Future of the Social WebSelling Out and Opening Up

Joseph SmarrMember of Technical Staff, GooglePortland, OR – July 26th, 2011

http://profiles.google.com/jsmarrhttp://twitter.com/jsmarrhttp://josephsmarr.com

Page 2: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

A bit about me… Software Engineer at Google since 2010

- Worked a lot on Google+ (esp. circles & sharing)

- Also worked on Webfinger, Portable Contacts, Social Graph API, Buzz APIs

Former CTO of Plaxo (and first employee, joined 2002)

Long-time advocate and early adopter of Open Social Web

- Bill of rights (opensocialweb.org)

- Plaxo as early mainstream OpenID relying party

- OpenID / OAuth hybrid spec

- Portable Contacts spec

- Former board member, OpenID Foundation

- Former board member, OpenSocial Foundation

Page 3: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

The obligatory disclaimer:

These are my personal views, not Google’s!

Page 4: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

Is the social web actually opening up?

Is open web tech getting more useful & user-friendly?

Have open web proponents “sold out” to big companies?

Hint: “yes and no…”

Page 5: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

But first…a brief reminder:

Page 6: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011
Page 7: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

Why we fight: Trying new things should be easier!

Page 8: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

Why we fight: Trying new things should be easier!

Page 9: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

Why we fight: Users should control their own data!

Page 10: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

Why we fight: Innovation leads to awesomeness!

Page 11: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

When will we have won?

Users can try new services without having to “start over” or leave their friends & data behind.

Users can connect across services that don’t know of each other (or like each other).

Developers can thrive in a “social web ecosystem” and quickly find success.

The social web is vibrant, innovative, and not owned by anyone (i.e. just like the web itself).

Page 12: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

So…how are we doing so far?

Page 13: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011
Page 14: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

OpenID: As mainstream as Lady Gaga?

Page 15: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

A nice “give and take,” even with the big guys.

Page 16: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

Random collection of “social site logos”

Nearly all support OpenID and/or OAuth(or are out of business)

OAuth-based APIs are now the norm.

Page 17: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

OpenIDSampleStore.comBest practices and sample code – “just add social”.

Page 18: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

Sounds great! So…where’s the problem?

Page 19: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

So near and yet so far…

Page 20: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

So near and yet so far…

Page 21: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

So near and yet so far…

Page 22: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

How do I sign in with my Yahoo! account here?

Page 23: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

Sign-up forms stubbornly refuse to die.

Page 24: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

Hmm, which account did I use last time?

Page 25: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

Fresh companies bring fresh ideas.

Page 26: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

code.google.com/apis/identitytoolkitGoogle is making account UI more visual…and open!

Page 27: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

The future: Re-building OpenID on top of OAuth 2.

Page 28: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

PortableContacts.net

Why are contact APIs like snowflakes?

Page 29: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

We fixed password-scraping, but not much else.

Page 30: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

Open protocols only work if businesses let them!

“@”

Page 31: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

What happened to “bridging the islands”?

Page 32: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011
Page 33: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011
Page 34: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011
Page 35: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

The technology is ahead of the market.

Page 36: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

Have we “sold out”?

Page 37: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

Fixing “If the big guys don’t do it, why should we?”

Page 38: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

Facebook became a champion of OAuth.

Page 39: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

Will Google+ be more than “YASN”?

Page 40: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

Circles are “federation-friendly” by design.

Page 41: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011
Page 42: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

Reminder: The social web is not a “zero-sum” game.

Page 43: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

Is the social web actually opening up?

Is open web tech getting more useful & user-friendly?

Have open web proponents “sold out” to big companies?

Page 44: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

Is the social web actually opening up?

Is open web tech getting more useful & user-friendly?

Have open web proponents “sold out” to big companies?

Answer:

We’re making solid progress.But we all need to keep pushing.

The future is still ours to build.

Page 45: Fighting for the Future of the Social Web Selling Out and Opening Up Joseph Smarr Member of Technical Staff, Google Portland, OR – July 26 th, 2011

If you want an open future, do something about it.


Top Related