Chris Messina, John McCrea and David Recordon used these slides to frame a discussion around what's happening on the Social Web, the product experiences that need to be built and the technologies behind them. From the Internet Identity Workshop (IIW) in May of 2009.
5. Social Applications
• Each with a few great features
(UNIX philosophy)
• Creating combined value
• Building blocks for new value
• No social graph of their
own!
http://www.slideshare.net/stoweboyd/building-social-applications
Monday, May 18, 2009
10. Who owns your data and content?
Why don't the social networks and communication tools
you use work well together? Tune in each week to
learn about the progress being made toward opening
up the Social Web.
With a revolving cast of characters, we'll have some of
the key technologists working on building the Social
Web to explain what is going on; but this isn't a show
about technology. It's about explaining what's going on
in the fight to make sure you have control of your data,
your content, and your privacy -- and the freedom to
access your stuff from all over the Web.
The Panelists quot;The Future of the Social Web in Five Erasquot;
John McCrea John McCrea and Joseph Smarr welcome special guest, Forrester analyst Jeremiah Owyang, for a discussion of
therealmccrea.com
quot;The Five Eras of the Social Webquot;. Watch HiRes
john@plaxo.com
Links related to this episode:
David Recordon
davidrecordon.com
Jeremiah Owyang's blogpost announcing the report The Future of the Social Web: In Five Eras
david@sixapart.com
Plaxo's blogpost announcing Status Update: Plaxo and Facebook are now in an “Open Relationship”
John McCrea's blogpost with Photos from the “Birth of the Social Web” at Facebook This Evening
Joseph Smarr
josephsmarr.com
Posted on May 12, 2009 | Permalink | TrackBack (0)
joseph@plaxo.com
Chris Messina
factoryjoe.com
chris@citizenagency.com
Recent Episodes
Monday, May 18, 2009
11. Portable Contacts
About
The vision for Portable Contacts has been around for a long time. Sites large and
small share the goal of providing users a secure way to access their address books
and friends lists without having to take their credentials or scrape their data. But
only in recent weeks has it begun to feel that now is the right time to rally the
community and the industry to work together to make this vision real by
developing an open spec for exchange of contact info that everyone can embrace.
Why now?
The momentum began building for 'data portability' last year, and we are now at a
point where there is strong support for the principle that users should be in
control of their data and have the freedom to access it from across the web. And
the major players have all recognized that they and their users are better off with
secure contacts APIs (rather than having third-party services ask for users'
credentials in order to scrape their data). As a result, we're seeing major Internet
companies making contacts APIs available, such as Google's GData Contacts API,
Yahoo's Address Book API, and Microsoft's Live Contacts API (with more to come).
Not surprisingly though, each of these APIs is unique and proprietary. We believe
this creates the ideal conditions for developing a common, open spec that
everyone can benefit from. Just as OAuth has provided a standard to unify the
various proprietary schemes for delegated authorization, we believe we can do the
same thing for securely sharing address book and friends list data.
Goals
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
activity strea.ms
Well-specified authentication and access rules
Standard libraries that can work with any site Discuss.
and absolutely minimal complexity, with the lightest possible toolchain
An initiative from the DiSo Project.
requirements for developers.
First draft specs: Activities in Atom; Activity Schema.
A measure of our success will be the elimination of the quot;password anti-pattern,quot; by
making it far easier to implement Portable Contacts than to engage in scraping, as
well as a dramatic increase in the number of sites that both provide and consume
who-you-know data.
Our Approach
Our design is focused around ease of adoption, which means a few things. First,
our emphasis is on simplicity of design and targeted use cases. For example,
version 1 is simply about access, and defers for now on the more complex issues
around update and sync. Second, we're taking a modern approach to who-you-
know data by unifying traditional contact info and social network data, in order to
properly represent the current diversity of the social web ecosystem. Third, we're
using existing standards wherever possible, including vCard, OpenSocial, XRDS-
Simple, OAuth, etc. And lastly, we're designing something that should be easy for
current service providers to adopt. We started by reviewing all the major existing
contacts APIs and targeting the capabilities that they all share and provide. We
believe this pragmatic balance is the best and quickest way to achieve our shared
goal of widespread adoption.
Here is the current draft spec, the wiki, and the mailing list.
This project is being undertaken by Joseph Smarr, Chris Messina, and others.
Monday, May 18, 2009
12. ReadWriteWeb ReadWriteTalk ReadWriteEnterprise ReadWriteHire ReadWriteStart About Subscribe Contact Advertise
Subscribe to ReadWriteWeb
Search ReadWriteWeb
Home Products Trends Best of RWW Archives
Comcast Property Sees 92% Success Rate With New
OpenID Method
Written by Marshall Kirkpatrick / February 10, 2009 2:33 PM / 22 Comments « Prior Post Next Post »
The most-watched geek event of the day has to be the OpenID UX
(User Experience) Summit, hosted at the Facebook headquaters. The
most discussed moment of the day will surely be the presentation by
Comcast's Plaxo team.
Plaxo and Google have collaborated on an OpenID method that may
represent the solution to OpenID's biggest problems: it's too unknown,
it's too complicated and it's too arduous. Today at the User Experience
Summit, Plaxo announced that early tests of its new OpenID login
system had a 92% success rate - unheard of in the industry. OpenID's usability problems appear RWW SPONSORS
closer than ever to being solved for good.
This experimental method refers to big, known brands where users were already logged in, it
requires zero typing - just two clicks - and it takes advantage of the OpenID authentication
opportunity to get quick permission to leverage the well established OAuth data swap to facilitate
immediate personalization - at the same time, with nothing but 2 clicks required of users.
Plaxo, primarily known for the noxious flood of spam emails it delivered in its early days, is now an
online user activity data stream aggregator owned by telecom giant Comcast. The Plaxo team has
been at the forefront of the new Open Web paradigm best known for the OpenID protocol.
The Flow
The method Plaxo has been testing is called an OpenID/OAuth combo, in collaboration with
Monday, MayWhat does that mean, in regular terms? It means that Plaxo told users they could log in
Google. 18, 2009
13. Identity 2.0 The next generation of Identity
« Big Boys and OpenID • Passport vs OpenID vs Facebook Connect »
Recent Stories PAGES
About Dick Hardt
Who makes more money than me?
I want my stimulus: but is it Jeff or Kevin?
Privacy Issue or Feature: Unpleasant vs Pleasant Surprise
Dick Hardt joins Microsoft
Canada vs US: Identity and Voting
Facebook Connect - fatal blow for OpenID?
July 23, 2008 in Identity Tech, OpenID by Dick
Search
At F8 today, Facebook rolled out their Facebook Connect platform. With a small
IDENTITY 2.0 BLOGGERS:
amount of code, other sites can integrate the Facebook identity system into their
site. The keynote reminded me of early days of Microsoft as they rallied Doc Searls
developers to build on their platform by explaining how the platform can help
Johannes Ernst
them and being inclusive. They even seemed humble as they talked about what
they have done wrong in the past and then reaching out to developers asking for Kaliya Hamlin
their feedback. They even have a fund and a competition for best applications. Kim Cameron
Marc Canter
Facebook Connect is a powerful identity system. Using Facebook Connect, a site
gets access to the user’s profile data and the users friends. For sites such as Digg Phil Windley
and Movable Type that want to make users accountable for their activity, there is PAST EVENTS:
an implicit reputation of the user based on the depth of the profile. It is much
more difficult for a spammer to build a Facebook identity to spam these Internet Identity Workshop
participatory sites. Facebook is all about real identity rather then a fake persona. Web 2.0 Conference
Facebook even has rich privacy controls so that users feel in control of who sees
what. POINTS OF VIEW:
The promise of OpenID was to make login simple and move profile data. A Identity 2.0 talk at OSCON
Monday, May 18, 2009 number of us have been looking at using OpenID to make an accountable web. Identity 2.0 talk at Web 2.0
15. ReadWriteWeb ReadWriteTalk Enterprise Jobwire About Subscribe Contact Advertise
RSS RWW Daily by Email
Your email address
RSS RWW Weekly Wrap-up
Your email address
Search ReadWriteWeb
Home Products Trends Best of RWW Archives
MySpaceID: MySpace Sides with the Open Stack
Written by Rick Turoczy / December 8, 2008 10:50 PM / 1 Comments « Prior Post Next Post »
A few months ago, MySpace began to reveal details about its answer
to Facebook Connect - MySpace Data Availability. At the time, we
were left to guess what the offering would contain. What we did know
was that - in stark contrast to the proprietary nature of Facebook Connect - MySpace had chosen
to rely on the Open Stack, using OpenSocial, OAuth, and OpenID to build its service. Now,
MySpace has released that functionality - renamed MySpaceID - and, in so doing, it has helped
Open Standards take another step forward, as well.
For added effect, MySpace has chosen to include Google Friend Connect, a service that
Facebook has yet to use. The mix of MySpaceID and Google Friend Connect enables MySpaceID
partners to deliver even more social functionality, without a great deal of development time. RWW SPONSORS
What's more, it fires a very real shot across Facebook's bow. And continues to set the stage for
the tag-team match between the more proprietary Facebook-Microsoft and the more open
MySpace-Google.
The initial release is both limited in scope - it allows MySpace users to connect their profile
information to third party sites and find MySpace friends who use those sites - and limited in sites
that support it - the launch partners are Netvibes and Vodafone.
That said, MySpaceID is still a decided step forward for the open Web and data portability.
Everything Old Is New Again
For those of you who were around for Web 1.0, this is all probably starting to seem incredibly
familiar. At that time, everyday users began exploring quot;the Internetquot; within constrained proprietary
constructs like America Online and CompuServe, walled gardens in their own right.
Monday, May 18, 2009
16. activity streams
an extension to the Atom feed format to express what people are doing around web
Discuss. Wiki.
First draft specs: Activities in Atom; Activity Schema; Atom Media.
An initiative from the DiSo Project. Background.
Monday, May 18, 2009
18. For Developers | Discuss | Demand | OpenID Foundation | Worldwide
What Where How
is OpenID? can I use it? do I get one?
« An Update on the Retail Advisory Committee and Improving User Experience
Google and JanRain Release Support for the OpenID User Interface
Extension
Posted May 14th, 2009 at 6:07 pm GMT by David Recordon | Edit
This morning, Google released an upgrade to their OpenID Provider to support the draft OpenID User
Interface Extension along with JanRain who added support for it to their Relying Party service RPX.
This means that Google users signing into sites like UserVoice (choose “Google” to see it in action)
now have a much better user experience; one much closer to that of Facebook Connect. Google also
allows users to choose to share their profile information with Relying Parties via OpenID Attribute
Exchange and the Google Data APIs via OAuth.
The OpenID User Interface Extension is one of the main pieces of work that has come from the OpenID
Design Summit hosted by Facebook earlier this year. The extension replaces the traditional OpenID
sign in flow of being redirected from the Relying Party to the OpenID Provider with a popup window
which shows the URL bar on top of the Relying Party itself.
The Google Code Blog writes about their implementation in more detail:
The new popup style UI, which implements the OpenID User Interface Extension
Specification, is designed to streamline the federated login experience for users. Specifically,
it’s designed to ensure that the context of the Relying Party website is always available and
visible, even in the extreme case where a confused user closes the Google approval window.
JanRain, a provider of OpenID solutions, is an early adopter of the new API, and already
offers it as part of their RPX product. As demonstrated by UserVoice using JanRain’s RPX, the
initial step on the sign-in page of the Relying Party website is identical to that of the “full
page” version, and does not require any changes in the Relying Party UI.
Monday, May 18, 2009
19. Once the user selects to sign in using his or her Google Account, the Google approval page
is displayed. However, it does not replace the Relying Party’s page in the main browser
window. Instead it is displayed as a popup window on top of it. We have updated our Open
Source project to include a complete Relying Party example, providing code for both the
back-end (in Java) and front-end (javascript) components.
Once the user approves the request, the popup page closes, and the user is signed in to the
Relying Party website.
Monday, May 18, 2009