Supposons qu'il existe un site avec une fonctionnalité de vote positif/négatif (comme SE) ou une fonctionnalité de "j'aime" (comme Facebook). Un utilisateur publie quelque chose sur ce site et d'autres utilisateurs peuvent y voter. Supposons maintenant que l'affiche soit autorisée à modifier ce message à tout moment, cela devrait-il affecter les votes exprimés sur le texte original?
Je peux voir dans certains scénarios que laisser les votes/j'aime tel quel pourrait être problématique, l'utilisateur pourrait poster:
Rand Paul pour le président
Et obtenez des milliers de likes, potentiellement avec le nom des votants associés, mais modifiez ensuite le message une heure plus tard pour:
Trump pour le président
Et maintenant, pour tous ceux qui consultent le post, tous les électeurs apparaissent comme des partisans de Trump.
Cependant, ne pas laisser les votes tels quels, par exemple réinitialiser les votes lors des modifications, pourrait également être problématique. Supposons que l'affiche originale vient de réaliser qu'il y a une erreur d'orthographe et la corrige, ce qui pourrait leur coûter des milliers de "j'aime".
Les votes/likes doivent-ils être laissés seuls après une modification?
La plupart des sites Web qui permettent la modification effectuent également les opérations suivantes:
(edited x <timespan> ago)
à la fin du message.(edited x <timespan> ago)
cliquableUne telle approche, tout en nécessitant plus de travail, vous permet d'éviter de nombreux pièges UX potentiels. Comme vous l'avez souligné, les utilisateurs peuvent avoir des raisons très légitimes de modifier leur message pour lesquelles les votes ne doivent pas être supprimés. De plus, la plupart des utilisateurs seront probablement ennuyés s'ils sont constamment informés de petites corrections d'orthographe.
Le décompte absolu des votes doit toujours être laissé de côté. Le masquage par Reddit du vrai décompte des votes a été un sujet de controverse en raison du manque de transparence quant à la quantité d'activité considérée comme "chaude".
J'ai proposé (ailleurs) que le compteur de votes positifs ait un panneau de détails (en survol) qui représente le pourcentage de contenu actuel qui a été voté.
Ainsi, considérez quand 100 votes ont eu lieu, mais 20 étaient après une modification. La modification a été sans conséquence et a changé 4% des caractères dans le message. 80% des personnes sont d'accord avec 96% du poste. 20% des personnes sont d'accord avec 100% du message.
Je n'ai pas encore décidé de visualisation pour cela.
Un diagramme comme celui-ci montre ces pourcentages, mais nécessite une certaine littératie visuelle.
En accord avec @Deduplicator, j'ai considéré que cette visualisation est intrinsèquement opaque à la valeur sémantique. Cependant, cela le fait 'dimensionne' le sentiment (haut/bas) au fil du temps et edit-distance. C'était une de mes intentions, impliquer lorsque la valeur sémantique peut exister, en corrélant les "pics de sentiment" avec les points d'inflexion, c'est-à-dire ƒ ", la dérivée de second ordre.
Comparez cela au choix d'Apple pour la même chose, dans l'App Store. Le score est (était?) Calculé sur la base des avis laissés sur la version actuelle de l'application. Cela rend le sentiment causé par les changements.
Une stratégie similaire consisterait à pondérer les votes de l'ancienne version différemment des votes de la version actuelle. Malheureusement, la valeur de pondération est éditorialisation, et non une représentation honnête de l'opinion totale - qui ne peut être décrite comme polyphasique qu'une fois les votes arrivés après la publication du message d'origine.
Dans la plupart des cas, je sais, changer les votes positifs ou les likes en un élément ne semble pas être la solution à votre problème. Cela provoque plutôt de la confusion et probablement de la frustration. En général, vous devez toujours considérer le intention du compteur de votes positifs, s'il y a historique des modifications publiques et/ou si les votes sont directement liés à un version spécifique de l'élément voté.
Par exemple. si l'intention du compteur de votes positifs est d'informer les gens sur le nombre d'utilisateurs qui sont d'accord avec la déclaration, il n'y a pas d'historique des modifications publiques, les noms des votants peuvent être vus et vous recherchez un mécanisme automatique pour gérer cela, alors vous avez maintenant ce qui suit options:
Comme indiqué dans les commentaires, cette question est un peu trop large. Pour donner une bonne solution, vous devez tenir compte du contexte. Pour rester avec votre exemple de sites StackExchange: Ici, l'intention du nombre de votes est de montrer combien de personnes trouvent la réponse utile ou sont d'accord avec elle. Les votes sont privés, donc ce n'est pas aussi critique qu'ils ne l'étaient pas (par exemple sur Facebook). Signalez le message si vous voyez une telle modification (dans l'historique des modifications publiques) et laissez les modérateurs le gérer, par exemple en contactant l'auteur ou en annulant les modifications (là encore, cela dépend du contexte). Si vous voyez un étrange like de votre ami sur Facebook, vérifiez l'historique des modifications et contactez votre ami s'il est critique. Cela devrait normalement suffire ici; aucun mécanisme automatique n'est requis pour ces cas particuliers.
C'est une question un peu inventée. Qui demande ce genre de choses?
Qui devrait être président?
Cependant, sur ce site au moins, je pense que si vous aviez une réponse qui a obtenu beaucoup de votes positifs, et ensuite la réponse a été changée en quelque chose de complètement différent alors quelqu'un pourrait le signaler à l'attention du modérateur.
Le modérateur pourrait alors revenir sur la réponse, puis verrouiller la question pour éviter qu'elle ne se reproduise.
C'est une question intéressante. Les modifications sont censées être faites pour clarifier, pas pour jouer avec le système.
Je suppose que je permettrais d'ajouter des commentaires supplémentaires par rapport à l'édition complète après un certain temps.
[message original]
Mise à jour: [commentaire] Mise à jour 2: [commentaire 2]
Avez-vous recherché comment Quora et Stackoverflow ici le font?