Disons qu'une salle de concert locale souhaite engager sa communauté en offrant aux abonnés des médias sociaux un moyen facile de partager et de commenter la nouvelle musique d'artistes émergents. Plutôt que de travailler dans les contraintes des plateformes sociales existantes, le lieu pourrait vouloir créer sa propre application sociale avec la fonctionnalité qui serait la meilleure pour sa communauté. Mais la construction d'une nouvelle application sociale à partir de zéro implique de nombreuses étapes de programmation compliquées, et même si le lieu peut créer une application personnalisée, les abonnés de l'organisation peuvent ne pas vouloir rejoindre la nouvelle plate-forme car cela pourrait signifier laisser leurs connexions et leurs données derrière.
Désormais, des chercheurs du MIT ont lancé un cadre appelé Graffiti qui facilite la création d'applications sociales personnalisées, tout en permettant aux utilisateurs de migrer entre plusieurs applications sans perdre leurs amis ou leurs données.
« Nous voulons permettre aux gens de contrôler leurs propres conceptions plutôt que de les dicter de haut en bas », a déclaré Theia Henderson, étudiante en génie électrique et en informatique.
Henderson et ses collègues ont conçu des graffitis avec une structure flexible afin que les individus aient la liberté de créer une variété d'applications personnalisées, des applications Messager comme WhatsApp aux plateformes de microblogging comme X aux sites de réseaux sociaux basés sur la localisation comme NextDoor, tous en utilisant uniquement des outils de développement frontal comme HTML.
Le protocole garantit que toutes les applications peuvent interopérer, de sorte que le contenu publié sur une application peut apparaître sur toute autre application, même ceux qui ont des conceptions ou des fonctionnalités disparates. Surtout, les utilisateurs de graffitis conservent le contrôle de leurs données, qui est stocké sur une infrastructure décentralisée plutôt que d'être détenue par une application spécifique.
Bien que les avantages et les inconvénients de la mise en œuvre de graffitis restent à l'échelle à explorer, les chercheurs espèrent que cette nouvelle approche pourra un jour conduire à des interactions en ligne plus saines.
« Nous avons montré que vous pouvez avoir un écosystème social riche où tout le monde possède ses propres données et peut utiliser les applications qu'ils veulent interagir avec qui ils veulent de la manière qu'il souhaite. Et ils peuvent vivre leurs propres expériences sans perdre de connexion avec les personnes avec lesquelles ils veulent rester connectés », explique David Karger, professeur de CEE et membre de l'informatique et du laboratoire d'intelligence artificielle (CSAIL).
Henderson, l'auteur principal, et Karger sont rejoints par le chercheur du MIT David D. Clark sur un article sur les graffitis, qui sera présenté au Symposium ACM sur les logiciels et technologies d'interface utilisateur.
Applications personnalisées et intégrées
Avec des graffitis, les chercheurs avaient deux objectifs principaux: réduire la barrière à la création d'applications sociales personnalisées et permettre à ces applications personnalisées d'interopérer sans nécessiter l'autorisation des développeurs.
Pour faciliter le processus de conception, ils ont construit une infrastructure back-end collective auquel toutes les applications accèdent au stockage et partagent du contenu. Cela signifie que les développeurs n'ont pas besoin d'écrire de code de serveur complexe. Au lieu de cela, la conception d'une application Graffiti ressemble plus à la fabrication d'un site Web en utilisant des outils populaires comme Vue.
Les développeurs peuvent également introduire facilement de nouvelles fonctionnalités et de nouveaux types de contenu, leur donnant plus de liberté et favorisant la créativité.
« Les graffitis sont si simples que nous l'avons utilisé comme l'infrastructure de la classe d'intro à la conception Web que j'enseigne, et les étudiants ont pu écrire le front-end très facilement pour trouver toutes sortes d'applications », explique Karger.
La nature ouverte et interopérable des graffitis signifie qu'aucune entité n'a le pouvoir de définir une politique de modération pour l'ensemble de la plate-forme. Au lieu de cela, plusieurs services de modération concurrents et contradictoires peuvent fonctionner et les gens peuvent choisir ceux qu'ils aiment.
Graffiti utilise l'idée de «réification totale», où chaque action prise dans les graffitis, comme aimer, partager ou bloquer un message, est représentée et stockée comme ses propres données. Un utilisateur peut configurer son application sociale pour interpréter ou ignorer ces données à l'aide de ses propres règles.
Par exemple, si une application est conçue de sorte qu'un certain utilisateur est un modérateur, les publications bloquées par cet utilisateur n'apparaissent pas dans l'application. Mais pour une application avec différentes règles où cette personne n'est pas considérée comme un modérateur, d'autres utilisateurs pourraient simplement voir un avertissement ou aucun indicateur.
« Le système de Theia permet à chaque personne de choisir ses propres modérateurs, en évitant l'approche unique de la modération prise par les principales plateformes sociales », explique Karger.
Mais en même temps, n'ayant pas de modérateur central signifie qu'il n'y a personne pour supprimer le contenu de la plate-forme qui pourrait être offensant ou illégal.
« Nous devons faire plus de recherches pour comprendre si cela va fournir des conséquences réelles et dommageables ou si le type de modération personnelle que nous avons créée peut fournir les protections dont les gens ont besoin », ajoute-t-il.
Autonomiser les utilisateurs de médias sociaux
Les chercheurs ont également dû surmonter un problème connu sous le nom de contexte, qui entre en conflit avec leur objectif d'interopération.
Par exemple, l'effondrement du contexte se produirait si le profil Tinder d'une personne apparaissait sur LinkedIn, ou si un poste destiné à un groupe, comme des amis proches, créerait un conflit avec un autre groupe, comme les membres de la famille. L'effondrement du contexte peut conduire à l'anxiété et avoir des répercussions sociales pour l'utilisateur et leurs différentes communautés.
« Nous réalisons que l'interopérabilité peut parfois être une mauvaise chose. Les gens ont des frontières entre différents contextes sociaux, et nous ne voulions pas les violer », explique Henderson.
Pour éviter l'effondrement du contexte, les chercheurs ont conçu des graffitis afin que tout le contenu soit organisé en canaux distincts. Les canaux sont flexibles et peuvent représenter une variété de contextes, tels que les personnes, les applications, les emplacements, etc.
Si le message d'un utilisateur apparaît dans un canal d'application mais pas son canal personnel, d'autres utilisant cette application verront le message, mais ceux qui ne suivent pas cet utilisateur ne le feront pas.
« Les individus devraient avoir le pouvoir de choisir le public pour tout ce qu'ils veulent dire », ajoute Karger.
Les chercheurs ont créé plusieurs applications de graffiti pour présenter la personnalisation et l'interopérabilité, y compris une application spécifique à la communauté pour une salle de concert locale, une plate-forme de microblogging centrée sur le texte modélisé par X, une application de type Wikipedia qui permet l'édition collective et une application de messagerie en temps réel avec plusieurs schémas de modération modélisés par WhatsApp et Slack.
« Cela laisse également de la place pour créer autant d'applications sociales auxquelles les gens n'ont pas encore pensé. Je suis vraiment excité de voir ce que les gens proposent quand ils ont une liberté de création totale », explique Henderson.
À l'avenir, elle et ses collègues veulent explorer des applications sociales supplémentaires qu'ils pourraient construire avec des graffitis. Ils ont également l'intention d'incorporer des outils tels que les éditeurs graphiques pour simplifier le processus de conception. De plus, ils veulent renforcer la sécurité et la confidentialité des graffitis.
Et bien qu'il y ait encore un long chemin à parcourir avant que les graffitis ne puissent être mis en œuvre à grande échelle, les chercheurs gèrent actuellement une étude d'utilisateurs car ils explorent les impacts positifs et négatifs potentiels que le système pourrait avoir sur le paysage des médias sociaux.