J’ai désactivé l’annuaire des utilisateurs pour les utilisateurs anonymes. Ceci afin d’ajouter un peu de confidentialité, j’ai fait cela avec hide_user_profiles_from_public, qui fait : désactiver les cartes utilisateur, les profils utilisateur et l’annuaire des utilisateurs pour les utilisateurs anonymes.
Cependant, le système de badges est toujours public lorsque cette option est activée. Ainsi, quelqu’un peut toujours vérifier par exemple TL[1-4] pour voir la plupart des utilisateurs sans compte. Bien sûr, voir les détails des utilisateurs tels que leur date d’anniversaire, leur biographie et d’autres détails de ce genre sont toujours cachés. Mais il est toujours possible d’établir un annuaire d’utilisateurs et une idée générale sur les utilisateurs.
Je pense que lorsque cette option est activée, l’aperçu des badges devrait également être masqué, ainsi que les badges dans les cartes utilisateur.
Recatégorisation en UX car ce n’est pas un Bug. Les badges et les profils ne sont pas la même chose, il existe de nombreux autres endroits où les comptes d’utilisateurs peuvent être affichés même si leurs profils ne sont pas visibles.
Les badges sont un outil de gamification - une partie de cela signifie permettre aux utilisateurs de voir quels badges existent et qui d’autre pourrait les avoir. Si vous ne vous intéressez pas à l’aspect gamification, avez-vous envisagé de désactiver complètement les badges ?
Je pense que la suggestion est d’avoir une progression de visibilité similaire à la section des badges par rapport à l’annuaire des utilisateurs, que ce soit couplé ou comme un paramètre distinct. Actuellement, l’annuaire des utilisateurs peut être désactivé | visible par les membres | public, tandis que les badges sont simplement désactivés|activés.
Je comprends - mais le fait que le badge compte (ou que les utilisateurs listés) varie entre connecté/déconnecté n’a pas beaucoup de sens. En extrapolant la même logique, les utilisateurs devraient pouvoir contrôler si leurs sujets et réponses sont visibles par les utilisateurs anonymes.
À un moment donné, nous devons accepter que la participation publique laissera une forme d’empreinte. Pour les communautés axées sur la confidentialité, désactiver le système de badges serait la solution.
N’y a-t-il pas un juste milieu ici ? Par exemple, avoir les badges uniquement pour les utilisateurs connectés ? Maintenant, l’option de désactiver les listes d’utilisateurs est comme une demi-solution que je peux vendre aux utilisateurs. Étant donné que les badges TL donnent également la plupart du temps une vue d’ensemble complète. Au moins, les groupes peuvent être masqués. S’ils étaient également encore là, alors le groupe TL0 serait également là pour une vue d’ensemble complète.
Avoir la possibilité de masquer la vue d’ensemble des badges pour les utilisateurs anonymes ferait beaucoup.
D’accord, vous proposez donc que le nombre d’insignes soit réduit pour les utilisateurs anonymes, ou que le nombre ne corresponde pas aux utilisateurs listés ?
Dans ce cas, ces utilisateurs ne devraient-ils pas non plus avoir accès au flair et aux titres associés aux badges ?
Quel est précisément le problème de confidentialité ici ? Cacher les profils élimine la possibilité d’envoyer des messages privés ou de discuter avec un utilisateur, vous ne pouvez plus suivre son activité sur un forum. Les badges peuvent être liés à un ou deux sujets où un utilisateur a interagi, mais vous pourriez tout aussi facilement trouver certaines de ses interactions en utilisant la recherche (ou le cache Google des sujets publics).
Pour le moment, mon forum a désactivé cette option pour que les utilisateurs anonymes puissent voir les listes d’utilisateurs. Cela inclut les cartes d’utilisateurs dans leur ensemble.
Cependant, lorsque quelqu’un accède à l’aperçu des badges, il peut toujours obtenir une liste d’utilisateurs assez complète pour les TL1-4.
Une solution consisterait soit à inclure une option pour masquer l’aperçu des badges, soit à ajouter une option supplémentaire pour le masquer aux utilisateurs anonymes.
Bien sûr, et leurs noms sont également répertoriés lorsqu’ils démarrent/participent à des sujets. Il existe également une page de profil qui indique que l’utilisateur a masqué son profil, ce qui confirme également l’existence d’un compte ?
Pouvez-vous expliquer le risque ?
Vous devez établir un lien direct entre un problème tangible et votre solution proposée ici.
Ok, vous proposez donc de masquer des aperçus de badges spécifiques à certains/tous les utilisateurs ? Ou à tous ?
Les badges sont des marqueurs de participation, comme le démarrage ou la réponse à des sujets. Pourquoi l’un est-il acceptable et pas l’autre ?
Il n’y a aucun risque. C’est juste une courtoisie envers les utilisateurs. Les sujets sont publics. Mais il n’est pas nécessaire d’avoir un moyen facile de zoomer sur certains utilisateurs. S’il y avait un risque réel, le forum serait derrière un VPN et n’autoriserait que les utilisateurs invités et le reste serait caché.
Mais c’est extrême. La fonctionnalité déjà existante offre un moyen de masquer certains détails des utilisateurs pour les utilisateurs anonymes très bien. L’aperçu des badges pour les utilisateurs anonymes annule cette fonctionnalité car il permet de lister les utilisateurs TL1-4, ce qui est encore une fois un répertoire d’utilisateurs.
L’objectif est d’avoir un forum public, mais avec une certaine couche de protection pour les utilisateurs. Ce qui est résolu si l’aperçu des badges n’est visible que par les utilisateurs connectés.
J’espère que vous comprenez que cette protection est uniquement contre les utilisateurs anonymes. Je comprends que vous n’ayez peut-être pas lu ce détail correctement jusqu’à présent. Les utilisateurs connectés peuvent tout voir.
Personnellement, je pense que vous soulevez un point tout à fait valable. Le réglage hide user profiles from public supprime les « listes d’utilisateurs » publiques, mais laisse quelque chose de similaire visible via l’aperçu des badges.
J’ai un peu l’impression que les badges devraient être masqués ou désactivés pour les utilisateurs anonymes par défaut. Pour moi, c’est un privilège réservé aux membres de pouvoir obtenir des badges. Je ne pense pas que les badges devraient être une fonctionnalité pour attirer des membres non plus, alors je ne vois pas pourquoi ils devraient exister pour les non-membres.
Leur simple présence vise à encourager la participation, dont le premier obstacle est l’inscription.
Regardez le récent sujet sur la réglisse. Aurait-il été judicieux d’avoir un sujet visible publiquement sans aucun contexte ? Comment serait-il préférable que le lien renvoie une erreur 404 ?
Je pense que la façon dont Discourse est configuré, il y aura toujours des liens qui traînent dans les publications qui pourraient être inaccessibles à certains spectateurs en raison des autorisations de catégorie ou des paramètres d’administration. Un lien vers l’annuaire des utilisateurs, par exemple s’il était désactivé pour les anonymes, ou quelque chose du Lounge.
Je suppose que le point essentiel serait de savoir si vous considérez les badges comme encourageant la participation par le biais d’inscriptions, ou la participation des membres existants. Je pencherais probablement pour cette dernière option, car je ne pense pas que quiconque rejoigne une communauté pour les badges.
Je pense toujours que si vous cherchez à faire des listes d’utilisateurs une fonctionnalité « réservée aux membres » de votre site, il serait logique d’y inclure également les listes de badges d’une manière ou d’une autre.
c’est exactement mon point. je comprends que les badges/la gamification encouragent la participation des membres, mais nous parlons ici de non-membres.
Pour information, notre forum ne se soucie pas beaucoup des badges et nous n’avons pas activé le plugin de gamification.
Pour être clair, je n’argumente pas d’un point de vue de confidentialité ou de sécurité. À mon humble avis, il n’est tout simplement pas logique que les badges soient par défaut accessibles, voire d’intérêt, pour les non-membres, à moins que l’aspect ludique ne soit une partie essentielle de l’objectif de votre forum. Je ne souhaite pas réellement que les gens rejoignent mon forum pour les badges et pour battre d’autres membres à n’importe quel jeu, je veux qu’ils rejoignent pour le contenu et la discussion. Cela ne veut pas dire que je ne vois pas un scénario où un forum particulier pourrait trouver utile de laisser les non-membres voir les badges, comme un forum conçu avec la ludification comme partie essentielle de l’expérience utilisateur.