13
The end of the tabula rasa users? or... “Can we use our users’ websites as APIs, today?” André Luís http://andr3.net [email protected] September 7th, 2008 creative commons attribution non-commercial share-alike 2.5

The end of the tabula rasa users?

Embed Size (px)

DESCRIPTION

I translated the slides of the talk I gave at Barcamp Portugal, 2008 edition to English.

Citation preview

Page 1: The end of the tabula rasa users?

The end of the tabula rasa users?

or... “Can we use our users’ websites as APIs, today?”

André Luíshttp://[email protected]

September 7th, 2008

creative commons attribution non-commercial share-alike 2.5

Page 2: The end of the tabula rasa users?

The end of the tabula rasa users?

Nobody uses only one service/website.

Nobody wants to waste time on content they don’t like.

Blank Slate doesn’t have to be blank.

Let’s import the history from other websites.

Whatever it is that our service does, it will always be a fraction of the online life of our user. might as well play with others.blank slate, import history = during signup (?)

Page 3: The end of the tabula rasa users?

Blank Slate

source: ui-patterns.com

The end of the tabula rasa users?

Page 4: The end of the tabula rasa users?

Non-Blank Slate

idiomag.com

The end of the tabula rasa users?

Page 5: The end of the tabula rasa users?

But how?

The end of the tabula rasa users?

Page 6: The end of the tabula rasa users?

We’ll ask whoever knows our user.

The end of the tabula rasa users?

The sites he uses.

Page 7: The end of the tabula rasa users?

1

2

3

4

5

User signs up for our service.

Show him the possibility of importing attention profile.

User decides to add a few websites:his blog, ma.gnolia, last.fm

The discovered topics are listed and we allow them to add/remove

Non-blank slate!

Sequence

The end of the tabula rasa users?

Page 8: The end of the tabula rasa users?

We’ll search for tags!

But not only that...

microformats.org

apml.org

The end of the tabula rasa users?

microformats - Semantic Web takes too long > Tantek Çelik+Kevin Marks wanted the semantic web today, in 2005.the formats go through a process of specification involving the community, using technologies/languages already available today. easy peasy to author.

apml - is a format spec’ed by Faraday Media (chris saad). Previously, technorati had tried with Attention.xml. Didn’t survive.

Page 9: The end of the tabula rasa users?

1

2

3

Check for APML - if present, absorb.

Check for rel-tags - group set of tags and calculate an average and absorb.

Check for rel-next, rel-previous, rel-archives and for each one: goto 1.

Harvesting Algorithm

The end of the tabula rasa users?

Page 10: The end of the tabula rasa users?

Demo

The end of the tabula rasa users?

Please see http://workshop.andr3.net/tageater/

Page 11: The end of the tabula rasa users?

!!!

!

!

NEVER import any detail without the explicit authoriation of the user

Allow (not impose) the user to export through an APML feed the attention generated through our service

Keep data up-to-date.(fixed periods, dynamic TTL, XMPP, etc.)

Warnings

The end of the tabula rasa users?

ttl = time to live of the cache.

Page 12: The end of the tabula rasa users?

“So, Data Portability is not about letting your users ‘walk out’ of your service. Data Portability is about enabling, empowering and encouraging your users to bring all their data with them, to connect your data to the rest of their data ecosystem and to continue to refresh and maintain the data on an ongoing basis.”

To conclude...

Chris Saadhttp://chrissaad.wordpress.com/2008/09/04/data-lockin/

The end of the tabula rasa users?

Page 13: The end of the tabula rasa users?

The End

André Luíshttp://[email protected]

Thanks!

The end of the tabula rasa users?