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

Slides:



Advertisements
Similar presentations
Yahoo! OpenID and OAuth 1 Allen Tom Yahoo! Membership Architect OpenID Foundation Board
Advertisements

Performance Challenges for the Open Web Stanford CS193H 29 September 2008.
How is OpenID helping Google? Steven Bazyl Developer Advocate
90 DAY PLAN.
OAuth Phil Wilson, University of Bath, what the? "OAuth provides a way to grant access to your data on some website to a third website, without.
Updating your profile. Why Fill out your profile? Taking a few moments to fill out your volunteer profile will enhance your overall experience with your.
PINTEREST PCNA: Signing Up & Using Pinterest. WELCOME Hello In this tutorial we are going to cover signing up for a Pinterest account & discuss how to.
Using Functions in Alice By Jenna Hayes Under the direction of Professor Susan Rodger Duke University July 2008.
Text How To Fill The Room A Live Case Study. How Did You Get Here? LinkedIn? Facebook? Google? Twitter? Word Of Mouth? Newspaper?
How to gain traffic and exposure using LinkedIn. LinkedIn is first a networking tool. The principle of networking is to give without expecting something.
A View into the Mi$t 1 RL "Bob" Morgan University of Washington Co-chair, InCommon Technical Advisory Committee.
Cross-linking Folksonomies Harith Alani. Multiple SNS Accounts del.icio.us.
The Widgets Shall Inherit the Web Widget Summit 4 November 2008.
Joseph Smarr Opening up the Social Web Joseph Smarr Chief Platform Architect, Plaxo 11/28/2007.
Lots of sites care about “who you know”… Lots of talk about “opening up the social web”…
Portable Contacts and vCardDAV Joseph Smarr IETF 74, March 25, 2009 draft-smarr-vcarddav-portable-contacts-00.
In a world with lots of socially-aware sites… …and lots of “open social web” building blocks…
DiDA – Sources table Lesson 2 – Objectives Recap on the idea of copyright Look at sources of copyright free images Gathering images for your poster.
SEARCHING ON THE INTERNET
INTERNAL OPEN SOURCE RUNNING INTERNAL PROJECTS WITH OPEN-SOURCE PRACTICES CAMILLE FOURNIER RENT THE
SOCIAL NETWORKING APP FACEBOOK. WHAT IS FACEBOOK Facebook was created in 2004 by Mark Zuckerburg and was first used on computers. It was one of the first.
GETTING BUTTS INTO THE SEATS. SOCIAL MEDIA FACTS As of tomorrow Facebook will be 10 years old and has an estimated 1.3 BILLION users Facebook StatisticsData.
Pyramid Schemes. Time for Society to Change I have written an article awhile back about 'Pyramid Schemes' due to the length of the article I've never.
M.S. Job Search and Resume Writing Workshop Min Zhong (modified from a Caltech Resume workshop by Niniane Wang) March 13, 2008.
- The Event Intelligence Platform Smarter Events for Exhibitors, Organizers & Attendees Making the most out of Zerista Company Confidential – Do Not Reproduce.
Copyright ©: SAMSUNG & Samsung Hope for Youth. All rights reserved Tutorials The internet: Social networks and communities Suitable for: Improver.
Incorporating Effective Technology into Your Lessons! 3/3/15 T. Fisher COED 165.
Bringing people together, one group at a time. By: Praneeth Denduluri, Shashank Bhargava, Praveen Prabhu.
Applied Software Project Management Andrew Stellman & Jennifer Greene Applied Software Project Management Applied Software.
Registration and Log-in Flow Benjamin Melançon agaric.com & dgd7.org.
Here you are at your computer, but you don’t have internet connections. Your ISP becomes your link to the internet. In order to get access you need to.
Prototyping a High Quality Student Employee Cameron Goble Technical Training Consultant.
SCS Concordia.  We are a programming community at Concordia that organizes events such as coding nights, tutorials, guest speakers, and competitions.
Two Rivers Chapter Website Navigating through …. Visit
Openid Connect
Step 2: Inviting to Challenge Group. DON’T! Before getting into the training, it’s important that you DON’T just randomly send someone a message asking.
ATUL PATANKAR [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2000 LINDA WILSON [ ASUG INSTALLATION MEMBER MEMBER SINCE: 1999 JUERGEN LINDNER [ SAP POINT OF CONTACT.
The Social Web: An Implementer's Guide Google I/O May 2009 Google Moderator:
Tables Web Authoring. This kind of a table THISIs aTABLE THISIs aTABLE THISIs aTABLE THISIs aTABLE.
Prepared By : Md Jakaria 1 Learn Internet Basics LECTURE 7.
AJAY RAJARAM DESIGN GAMES: GAME DESIGNS. THE MUSICAL JIGSAW.
Educational Networks What are they and why are they important?
1 LinkedIn For Business Networking Patrick O’Malley PATRICK, i.e
The Great Cookie Project. Secret Admirer We are trying to sell to you a cookie called Secret Admirer. It’s a cookie made with the finest Belgian Chocolate.
Joseph Smarr A Practical Vision for Friends-List Portability Joseph Smarr IIW 2007b, 12/5/2007.
Do This file can be found at
In a world with lots of socially-aware sites… …and lots of “open social web” building blocks…
What you should have for the Science Fair Project.
SAR Social Media Training
UEN Planning Retreat May 19, uen.org/tellus 454 Started 399 Completed 87.9% Response June 30, 2009.
 SEO Terms A few additional terms Search site: This Web site lets you search through some kind of index or directory of Web sites, or perhaps both an.
THE “COLLEGES I AM THINKING ABOUT” LIST IN YOUR FAMILY CONNECTIONS ACCOUNT.
Improving the Usability and Security of OpenID Mike Jones Microsoft Federated Identity Team
Website Designing Services. A LITTLE BIT ABOUT US My Dream Site is an online Melbourne-based web development and marketing company, offering great quality.
Tanglewood Neighborhood Association Safety News Hello and welcome to the second printing of the Tanglewood Neighborhood Association Safety News. A lot.
QR Codes “Scan Your Way to Engagement” Pamala Heller Woodland High School – Henry County
By: Bryce Carlson. -What is A/B testing? -What companies are using A/B testing? -Why use A/B testing? -How does A/B testing work? -Advantages/Disadvantages.
Kahoot Play station for education Kahoot is a FREE way to connect students to online quizzes. The idea of Kahoot is that teachers can create.
Don McClain Real Estate Marketing Ideas Guaranteed To Close More Sales EZ House Buyers.
Living on the Edge (of the network) The bit at the end with the useful URLs: My thoughts on this:
The Cost of Free Lesson 4-4.
WordPress SEO A plugin by Joost de Valk
How to write a mobile app requirements sheet?. Business Requirements / User Story ●To a large extent, the developers must understand what exactly the.
Big Data Considerations
A few recent days in the news…
Using networks to be more effective
The Social Web: An Implementer's Guide
Tips for the Indie Web Game Developer moving to Mobile
USC CSCI 577A Course Project
Daniel Jacobson Rob Harles Jonathan Coffman
Presentation transcript:

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,

A bit about me…  Software Engineer at Google since 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

The obligatory disclaimer: These are my personal views, not Google’s!

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…”

But first…a brief reminder:

Why we fight: Trying new things should be easier!

Why we fight: Users should control their own data!

Why we fight: Innovation leads to awesomeness!

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).

So…how are we doing so far?

OpenID: As mainstream as Lady Gaga?

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

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.

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

Sounds great! So…where’s the problem?

So near and yet so far…

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

Sign-up forms stubbornly refuse to die.

Hmm, which account did I use last time?

Fresh companies bring fresh ideas.

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

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

PortableContacts.net Why are contact APIs like snowflakes?

We fixed password-scraping, but not much else.

Open protocols only work if businesses let them!

What happened to “bridging the islands”?

The technology is ahead of the market.

Have we “sold out”?

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

Facebook became a champion of OAuth.

Will Google+ be more than “YASN”?

Circles are “federation-friendly” by design.

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

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?

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.

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