Ce qui m'intéresse, dans tous ces "réseaux sociaux", c'est de voir comment on peut éviter les erreurs à la facebook (et équivalents) qui rendent indissociable l'interface utilisateur et les protocoles derrière.
Par exemple : le bouton "J'aime" de facebook : il faut ajouter un script de chez facebook.
Conséquence : les visiteurs exécutent tous du code facebook !
Alors qu'on pourrait imaginer une balise du genre :
<shareid="News/33122"opt="like">J'aime cette dépêche</share>
Qui afficherait un bouton "J'aime cette dépêche", si je clique dessus le navigateur transmet au logiciel Movim ou autre (pas nécessairement une webapp) que j'aime l'élement News/33122, avec le flux atom il récupère le titre, le contenu, une image, et sur le "mur" du client il diffuse un truc du genre :
Une fois n’est pas coutume, Movim est à nouveau très en retard. Ceci dit, cette version pourrait être considérée comme majeure dans le processus de développement tant les évolutions sont importantes.
Movim (My Open Virtual Identity Manager) est un réseau social décentralisé écrit en PHP basé sur XMPP. Si vous avez perdu le fil, voici […] lire la suite
ou bien
<shareid="Comment/1364847"opt="like"/>
qui afficherai un simple bouton "J'aime"
Et là encore les logiciels trouveraient les informations correctement renseignées dans les divers flux atom.
J'en parlais dans un récent journal et une grille comparative est tenue à jour, pour ceux qui acceptent d'éditer […] lire la suite
En retour, si le profil est publique, le client Movim ou assimilé enverrait un identifiant du type illwieckz@monfournisseur/uuid à LinuxFR
Si la ressource illwieckz@monfournisseur/uuid est disponible, LinuxFR m'inscrit dans la liste des gens qui "aiment" ce contenu.
ce commentaire est sous licence cc by 4 et précédentes
# décentralisation, protocoles
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Et voici Movim 0.5 « Snowball » !. Évalué à 8.
Ce qui m'intéresse, dans tous ces "réseaux sociaux", c'est de voir comment on peut éviter les erreurs à la facebook (et équivalents) qui rendent indissociable l'interface utilisateur et les protocoles derrière.
Par exemple : le bouton "J'aime" de facebook : il faut ajouter un script de chez facebook.
Conséquence : les visiteurs exécutent tous du code facebook !
Alors qu'on pourrait imaginer une balise du genre :
Qui afficherait un bouton "J'aime cette dépêche", si je clique dessus le navigateur transmet au logiciel Movim ou autre (pas nécessairement une webapp) que j'aime l'élement News/33122, avec le flux atom il récupère le titre, le contenu, une image, et sur le "mur" du client il diffuse un truc du genre :
ou bien
qui afficherai un simple bouton "J'aime"
Et là encore les logiciels trouveraient les informations correctement renseignées dans les divers flux atom.
En retour, si le profil est publique, le client Movim ou assimilé enverrait un identifiant du type illwieckz@monfournisseur/uuid à LinuxFR
Si la ressource illwieckz@monfournisseur/uuid est disponible, LinuxFR m'inscrit dans la liste des gens qui "aiment" ce contenu.
ce commentaire est sous licence cc by 4 et précédentes