4 messages ont été déplacées vers un nouveau sujet : Permettre de sauter les conseils pour débutants lorsque discobot est désactivé
Il semble que sur tous les sites, les utilisateurs devraient pouvoir trouver une case à cocher supplémentaire pour désactiver plus que la case à cocher actuelle.
Il se peut qu’il y ait un facteur d’âge dans la relation amour/haine avec les badges. La communauté de mon forum a tendance à être d’une génération plus âgée et certains se plaignent que les badges sont inutiles et un peu irritants.
Il n’y a pas de bonne ou de mauvaise façon de faire, mais cela résoudrait le problème d’un seul coup si les utilisateurs pouvaient désactiver les badges, ou du moins les notifications, afin que les badges soient plus facilement ignorés.
Beaucoup de bons points soulevés par les uns et les autres au cours de cette discussion.
En prenant un peu de recul pour en tirer des principes qui, à leur tour, éclairent les moteurs des décisions de conception du comportement logiciel, ce qui conduit ensuite à l’activité des développeurs pour coder des fonctionnalités et des interrupteurs.
Cette question fondamentale a été abordée dans la conception d’Unix et dans les décisions prises pour MS-Windows. Ces principes, une fois dérivés et compris, ont peut-être été oubliés par une jeune génération. Les considérations d’interface utilisateur/expérience utilisateur des téléphones mobiles équilibrent constamment cette dichotomie.
La dichotomie fondamentale est que, à l’arrivée dans un environnement étranger, on a besoin d’être guidé afin de pouvoir éviter les glissades, trébuchements et chutes. Si votre interface utilisateur ne permet pas une génération de valeur immédiate, la plupart des utilisateurs vous abandonneront très, très rapidement. Si le marketing et les relations publiques de quelqu’un d’autre peuvent signaler que vous n’avez pas une fonctionnalité, vous n’aurez même pas l’opportunité de concourir car une décision aura été prise avant que vos utilisateurs n’y soient exposés.
Au fur et à mesure que les utilisateurs acquièrent de la dextérité ou de la familiarité, les mécanismes requis pour un nouvel utilisateur deviennent des obstacles à une utilisation efficace. La psychologie commence à qualifier ces aides de stupides, bruyantes, bavardes, boiteuses… etc., comme une extériorisation de la frustration ressentie face aux barrières à l’accomplissement des opérations connues avec un minimum d’effort.
Le système de badges a mélangé et peut-être brouillé deux objectifs philosophiques : l’un visait à donner une décharge de dopamine pour stimuler un comportement addictif, l’autre donnait des badges pour la première utilisation d’une fonctionnalité - donc l’exploration de l’interface utilisateur pour élargir la familiarité - maintenant, en exploitant les mécanismes qui créent une réponse émotionnelle, la frustration est au premier plan - car il n’y a plus d’exploration des fonctionnalités, elles sont maintenant familières. Les forces sont toujours magnétiques, mais elles sont passées de l’attraction à la répulsion ![]()
Dans le contexte de Discourse, une décision de conception fondamentale enterrée dans le passé est que chaque instance de Discourse se suffit à elle-même. En effet, elle a peut-être été si englobante et nébuleuse qu’elle n’a même pas été reconnue comme une décision à l’époque. Une instance de Discourse n’a aucune connaissance de la familiarisation préalable de l’utilisateur avec le logiciel.
Une architecture de conception alternative, si la décision avait été reconnue, aurait pu placer tous les forums sous la relation de l’utilisateur avec le logiciel Discourse. Cette architecture peut être vue dans l’implémentation de Mighty Networks.
Pour revenir à l’OP et au vendeur potentiellement agaçant, la motivation pour Mighty Networks était probablement que cette décision commerciale fait de chaque forum un recruteur d’utilisateurs que la société Mighty Networks peut atteindre directement - en d’autres termes, tous vos clients deviennent des recruteurs pour vous centralement. Peut-être contestez-vous l’éthique de cela (et notez que l’éthique est inévitablement l’un des facteurs en arrière-plan), quelle que soit votre opinion et votre choix dans la conception d’une architecture, il y a des effets consécutifs - des avantages et des inconvénients. Dans ce cas, cela leur confère un avantage concurrentiel.
Considérez…
Pas LA solution, mais UNE solution serait de donner à l’administrateur du forum et à l’utilisateur des interrupteurs pour contrôler le niveau d’aide fourni. Les utilisateurs expérimentés sauront que l’interrupteur est là et le désactiveront immédiatement. Mais notez qu’avec juste un marche/arrêt pour deux intérêts, il y a quatre combinaisons - l’explosion combinatoire se produit très rapidement. Cela augmentera considérablement la taille du logiciel. Il doit être référencé dans chaque autre fonction, même si ce n’est qu’avec l’appel de bibliothèque qui retourne immédiatement, mais avec toutes les implications pour les temps de chargement, l’utilisation de la mémoire, etc. - pas du côté du silicium (c’est probablement immatériel), mais du côté du carbone - il y a un vieil acronyme PICNIC.
À mon humble avis et sans prétention, l’entropie des options dans le modèle d’exploitation de Discourse est sur le point de nécessiter une simplification avant de basculer dans une émergence complexe qui donne lentement aux nouvelles plateformes concurrentes des avantages incrémentiels de simplicité.
Je pense que ces éléments de fond sont fondamentaux pour la survie concurrentielle à moyen et long terme. Tout le monde dans une entreprise ou un produit n’a pas besoin de l’apprécier mais certaines personnes le font !
P.S.
Je souffre aussi de devoir regagner des badges pour des compétences que j’ai acquises dans d’autres forums Discourse et non-Discourse.
Au risque de sélectionner des éléments du dernier message, le concept de « fatigue des badges » correspond aux commentaires que j’ai reçus sur mon propre forum. Je ne veux pas désactiver les badges universellement, mais je ne veux pas non plus que Discourse agace les membres, dont beaucoup sont plus habitués aux expériences « à l’ancienne » comme xenForo et phpBB.
Le scénario idéal serait que les individus, peut-être au niveau de confiance 1 et supérieur, aient la possibilité de supprimer les badges pour eux-mêmes.
Tout à fait pour ça ![]()
Je viens de m’inscrire pour laisser cette courte note : pour moi, en tant qu’utilisateur, le bruit des badges est la chose la plus irritante que je rencontre en tant que nouvel utilisateur de Discourse. Vraiment, ai-je besoin d’en obtenir un pour chaque petite chose ? Premier message, premier lien, premier « j’aime », premier emoji, bienvenue, basique, première « onebox »… où cela s’arrête-t-il ? Cela ne me dérangerait pas s’ils étaient simplement placés sur ma page de profil ou ailleurs, mais ils génèrent tous des notifications. En utilisant (et je ressens une immense pression pour dire « en abusant ») les mêmes canaux de notification, qui sont utilisés pour fournir des informations réellement pertinentes - par exemple, que quelqu’un a répondu à mon message. Je ne peux pas compter les cas où j’ai vu ce point de notification sur un onglet de navigateur, j’ai basculé dessus en me demandant si quelqu’un avait répondu à mon message, pour seulement être déçu que ce soit juste un autre badge virtuel inutile.
Cela se répète à chaque fois que je m’inscris. Peut-être ne suis-je pas un utilisateur typique, car j’ai tendance à m’inscrire à divers endroits et à engager des échanges courts plutôt que de rester indéfiniment au même endroit. Je peux seulement supposer qu’ils deviennent moins ennuyeux une fois que vous avez terminé toutes les actions possibles, mais pour autant que je sache, il existe aussi des badges pour les utilisateurs de longue date.
De plus, si le but de cette fonctionnalité est de maintenir l’engagement des utilisateurs (je crois avoir vu cela indiqué dans un autre sujet, pardonnez-moi si je me trompe), alors pour moi, cela fonctionne à l’inverse. Lorsque je suis attiré sur un site Web sous le couvert d’une notification potentiellement utile, et que je ne trouve ensuite que quelque chose de totalement non pertinent, je me sens trompé. Quelqu’un a réussi à voler mon attention à nouveau, et je n’aime pas qu’on me vole. Surtout quand j’avais concentré mon attention sur quelque chose d’important.
De plus, je sais maintenant qu’il existe cette option « Ignorer les conseils et les badges d’intégration des nouveaux utilisateurs ». Elle est cependant bien cachée, je n’aurais jamais pensé à chercher dans la section « Interface ». Pour moi, quelque chose comme « Désactiver les notifications de badges » sur la page « Notifications » serait beaucoup plus évident. Mais maintenant je sais et j’essaierai de l’utiliser partout où je m’inscris (eh bien, me connaissant, je ne m’en souviendrai qu’après avoir été déjà plongé dans un flux de badges).
Hmm… Je suis d’accord avec @aphity sur ce point. Recevoir les badges très basiques est assez anti-climatique. Oh, j’ai reçu une notification ! Non, c’est juste le Premier Emoji… Je ne veux pas qu’il soit complètement désactivé, cependant. Si, par hasard, il y avait une nouvelle fonctionnalité pour désactiver les notifications pour une section de badge spécifique, disons “Pour commencer”, le désactiver complètement sur tout le site signifierait désactiver “Bonne réponse”. Après avoir été sur Meta pendant un bon moment, je n’ai reçu “Bonne réponse” qu’aujourd’hui. Je voudrais savoir quand je reçois cette notification, donc c’est vraiment difficile de désactiver les notifications de badge. De plus, désactiver les notifications de badge pourrait confondre les utilisateurs car ils se demanderaient comment se fait-il qu’ils n’aient jamais reçu le badge dans leurs notifications.
Je viens de faire une suggestion similaire ici :
Quel est ce mot que j’ai mal orthographié ici
..?
Je suis d’accord avec cela. Il devrait probablement être plus visible. Actuellement, il est mis de côté, comme s’il était jugé sans importance, mais vous savez, parfois, nous ne voulons pas qu’un message de discobot plane de manière agaçante dans notre panneau de notifications.