Ou pourquoi l’évolution ne vient pas d’une alternative à Facebook.

Failbook

Dans le billet AOL serait le père de Twitter je disais qu’une alternative libre et décentralisée de Facebook ne serait pas pérenne.

L’outil conditionne l’usage

Dans les services de microblogging comme Twitter, ou plus évolués comme Statusnet (dont je me sers) la ressource principale est le texte. L’outil est conçu pour que les gens émettent des messages écrits, que d’autres puissent y répondre. Les gens communiquent ainsi et enrichissent leurs micros messages avec des hyperliens vers d’autres ressources (site web, son, image, vidéo). L’élément essentiel reste le texte.

Un outil comme Facebook permet de partager en son sein d’autres choses que du texte, comme par exemple des vidéos et des photos. C’est ce facteur qui le rend difficilement transposable sur un modèle décentralisé de façon pérenne.

Oui, mais!

On va me rétorquer qu’il existe des scripts libres pour faire du Facebook bis et qu’ils supportent un fonctionnement sans serveur central. Oui c’est vrai mais regardons le fonctionnement.

Imaginons trois personnes A, B et C qui ont chacune leur propre serveur avec un Facebook bis dessus. Ces trois personnes se connectent aux serveurs des deux autres et déclarent qu’elles sont amis.

Ca y est ils sont tous réciproquement « amis », Par exemple A sur son serveur peut voir l’activité de B et C.

Disons maintenant que B publie sur son serveur le statut suivant: « Je m’appelle B et je veux changer le monde! ».

A et C verront donc apparaître sur leur propre serveur « B à dit: Je m’appelle B et je veux changer le monde! ».

Le status de B est donc dupliqué, cette information est réellement décentralisée. Elle se retrouve dans les trois serveurs, ce qui offre une pérennité accrue, même si le serveur de A disparaissait, l’information serait toujours là.

Par la suite A publie sur son serveur une photo.

B et C sur leur propre serveur verront un message du genre « A a publié une photo » avec au mieux une miniature et un lien hypertexte.

Mais la photo n’est pas dupliquée, elle est uniquement présente sur le serveur de A. Cette information n’est donc pas décentralisée.

Analyse et projection

On touche là un problème qui a différents aspects.

L’aspect technique

Le son, la photo et la vidéo sont des informations qui demandent davantage d’espace de stockage et de bande passante pour être décentralisées que le texte. Ce soucis devrait s’estomper avec l’évolution de la technologie.

L’aspect sémantique

Comment faire pour que ces informations (son, photo, vidéo) deviennent des objets web à part entière, qu’un échange puisse se faire, que l’on puisse les enrichir, que ce ne soit pas de simples pièces jointes?

Je pense que l’HTML 5 répond sûrement à cette problématique mais il faut le temps que les outils et usages se créent.

Évolution présente

Voilà pourquoi à ce jour je pense que la réelle évolution se fera se fait déjà (silencieusement) par une alternative à Twitter: Statusnet

Source photo: facebook par pshab (licence Creative Commons By-Nc)