• # décentralisation, protocoles

    Posté par (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 :

    <share id="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 :

    👍 Thomas aime Et voici Movim 0.5 « Snowball » ! sur LinuxFR.

    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

    <share id="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.

    👍 Thomas aime le commentaire de ploum sur LinuxFR

    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