2009-06-03 6 views
1

Inspiré par cet article https://stackoverflow.com/questions/72394/what-should-a-developer-know-before-building-a-public-web-site, je voulais savoir:Que devrais-je savoir sur le comportement antisocial de l'utilisateur?

Que devrais-je savoir sur le comportement antisocial de l'utilisateur? Je sais que certains utilisateurs vont essayer tout ce qui est mentionné dans cet article. Les autres utilisateurs vont spammer les autres, écrire des messages pour troller les autres. Quelles sont les choses que je devrais m'inquiéter afin que je puisse concevoir un moyen de revenir sur ces actions?

Le site que je prévois de créer est un site de contenu d'utilisateur - tel que YouTube, Wikipedia et SO :).

Répondre

3
  1. S'il y a une sorte de système de réputation, vous devez supposer que les utilisateurs feront toute tentative de jouer avec le système d'une multitude de façons que vous ne l'auriez pas rêvé. Assurez-vous de vous connecter et de surveiller autant que possible, afin de pouvoir détecter les activités incohérentes et rectifier les choses par la suite, puis assurez-vous que cela ne se reproduira plus et que votre journalisation et votre surveillance détecteront le problème. ne fonctionne pas assez bien. Répétez et nauseam. Si vous disposez de noms d'utilisateur et de mots de passe, autorisez autant de caractères que possible dans les mots de passe, à la fois en termes de longueur et de répertoire de caractères. Assurez-vous simplement de ne pas vous laisser entraîner à exécuter tout ce qui se trouve dans le mot de passe. Des règles similaires peuvent s'appliquer aux connexions; plus probablement, vous feriez mieux d'utiliser une adresse e-mail (relativement facile à valider) ou quelque chose comme OpenID.

  2. Ils ont dit ...

+0

Une chose à laquelle je pensais est de savoir si je devrais enregistrer les abonnements ou les favoris. Ou quelque chose comme supprimer leur propre msg de notification (déclencher quand ils s'abonnent à une autre personne et cette personne ajoute un nouveau contenu). Je ne pouvais pas non plus décider de se connecter lorsqu'un utilisateur marque un autre utilisateur car il y a un seuil avant qu'un administrateur le voie. Je remarque que tous ces boutons sont enfoncés et ne prennent pas en entrée de l'utilisateur. Devrais-je les enregistrer? –

+0

Mon instinct - provenant d'un contexte de sécurité de base de données - est que vous devriez vous connecter tout. Au moins au début.Au début, la communauté sera plus petite (il y a donc moins à se connecter), mais elle sera aussi plus facile à analyser. Si vous omettez quelque chose, vous pouvez parier votre dollar inférieur (euro, yen, yuan, livre, rouble, roupie, ...) qui sera ce dont vous avez besoin pour résoudre un problème. Si/quand les choses se stabilisent, vous pouvez optimiser en omettant la journalisation. Mais "l'optimisation prématurée est la racine de tous les maux" - "ne soyez pas mauvais". –

+0

ok cool, je vais tout enregistrer. Une heure après que j'ai écrit ce post, je me rends compte de la façon dont j'allais se connecter tout était terrible, c'est pourquoi je ne voulais pas tout enregistrer. Je ferais beaucoup plus de travail que nécessaire. Je pensais avoir une table de journal avec des identifiants, des dates, l'actionType et tout ce dont j'avais besoin (stupide! Je sais). Je me rends compte que je pourrais juste ajouter une date à tout et peut générer un journal à travers cela. –

3

Une chose que j'appris qui aide à l'égard des utilisateurs odieuses est de ne pas traiter avec eux via un compte personnel. Si vous mettez votre propre nom sur un poste ou quelque chose quand vous traitez avec un troll vous vous ouvrez à des attaques personnelles, surtout si c'est en quelque sorte discutable. Il vaut mieux les approcher en tant que Staff ou Admins que votre propre nom.

0

Il y a un moyen de troller presque n'importe quoi sur Internet si vous avez assez de temps à perdre. Toute tentative de limiter les comportements antisociaux doit être équilibrée par la façon dont elle restreint les autres utilisateurs. Vous ne voulez pas effrayer vos bons utilisateurs. Puisque n'importe quel site communautaire sur le net réussit à attirer des gens, assurez-vous de votre sensibilité à la façon dont les gens réagissent aux changements que vous faites sur le système.

Je pense qu'il faut beaucoup de patience. Je serais également prudent à propos de "tirer de la hanche" en réponse aux actions de quelqu'un. Vous ne voulez pas que les gens vous incitent à manifester vous-même un comportement antisocial.

7

Interdire les personnes ne fonctionne jamais. Il est beaucoup plus facile de rendre les messages des personnes offensives invisibles à tous, sauf au délinquant. Les trolls épuisent énormément d'énergie en essayant d'attirer les gens, et tout cela pour rien puisque leur dur labeur est parfaitement invisible pour le reste d'entre nous. J'ai trouvé que cette technique d'affamer les gens d'attention est plus efficace que de bannir les gens.

+0

C'est une idée fantastique. Comment fonctionne la technique? Après un nombre X de ppl, un administrateur le vérifie et le rend invisible? ou est-ce plus complexe (ou même plus simple?). Y at-il un endroit que je lis à ce sujet plus? –

+0

Je ferai du remue-méninges pour plus de technique pour affamer l'attention et tout ce qui peut aider. –

Questions connexes