par
FredoMkb » 19 sept. 2009, 15:44
Bonjour à tous
Après fait comme tu veux mais c'est important de ne pas avoir confiance aux utilisateurs.
Je me dois de réagir à cette recommandation, je dirais justement le contraire, il faut faire confiance aux utilisateurs.
Le principe est simple : un utilisateur qui rempli et valide un formulaire avec des données personnelles, c'est qu'il est intéressé par ce que le site propose en terme de services ou d'avantages par cette opération, sinon pourquoi perdrait-il son temps ?
Le problème est que, avec des données aussi variables et nombreuses, tels que le nom de toutes les villes de tous les pays, avec ce que ça suppose comme variantes orthographiques possibles (sans parler des particularités de chaque langue), il est pratiquement mission impossible de mettre un système d'analyse et de vérification assurant une parfaite cohérence de toutes ces informations, surtout si l'utilisateur a la possibilité d'entrer librement les données de son choix.
Bref, à mon avis, pour des problématiques de ce type, le mieux est justement de faire confiance à l'utilisateur, tout en lui proposant une aide, sous forme de menus dynamiques par exemple, et aussi, surtout, en le guidant dans les différentes étapes, par des simples textes explicatifs permettant de bien clarifier ce qu'on attends comme information sur chaque partie du formulaire.
Par exemple, pour un champ "Ville", il est possible de mettre un libellé disant : "
Merci de bien inscrire le nom de votre ville tout en majuscules, sans accents et sans ponctuations (virgules, traits d'union, etc.)".
C'est simple, facilement adaptable à toutes les langues et, àmha, largement suffisant pour minimiser les erreurs et doublons.
Bien-sûr, ce n'est pas parfait, il y aura toujours des approximations et des données fausses, mais, encore une fois, si l'utilisateur souhaite réellement bénéficier du service proposé par le site, ce n'est pas dans son intérêt de fournir des mauvaises informations ou non conformes aux règles de composition exposées.
Enfin, des systèmes de d'analyse et de vérification peuvent toujours être ajoutés, partiellement du moins, car je ne pense pas qu'ils puissent être 100% efficaces dans tous les cas de figure (ce problème du nom des villes en est un exemple)...
C'est juste mon avis...

Bonjour à tous :)
[quote="Superpilou"]Après fait comme tu veux mais c'est important de ne pas avoir confiance aux utilisateurs.[/quote]
Je me dois de réagir à cette recommandation, je dirais justement le contraire, il faut faire confiance aux utilisateurs.
Le principe est simple : un utilisateur qui rempli et valide un formulaire avec des données personnelles, c'est qu'il est intéressé par ce que le site propose en terme de services ou d'avantages par cette opération, sinon pourquoi perdrait-il son temps ?
Le problème est que, avec des données aussi variables et nombreuses, tels que le nom de toutes les villes de tous les pays, avec ce que ça suppose comme variantes orthographiques possibles (sans parler des particularités de chaque langue), il est pratiquement mission impossible de mettre un système d'analyse et de vérification assurant une parfaite cohérence de toutes ces informations, surtout si l'utilisateur a la possibilité d'entrer librement les données de son choix.
Bref, à mon avis, pour des problématiques de ce type, le mieux est justement de faire confiance à l'utilisateur, tout en lui proposant une aide, sous forme de menus dynamiques par exemple, et aussi, surtout, en le guidant dans les différentes étapes, par des simples textes explicatifs permettant de bien clarifier ce qu'on attends comme information sur chaque partie du formulaire.
Par exemple, pour un champ "Ville", il est possible de mettre un libellé disant : "[i]Merci de bien inscrire le nom de votre ville tout en majuscules, sans accents et sans ponctuations (virgules, traits d'union, etc.)[/i]".
C'est simple, facilement adaptable à toutes les langues et, àmha, largement suffisant pour minimiser les erreurs et doublons.
Bien-sûr, ce n'est pas parfait, il y aura toujours des approximations et des données fausses, mais, encore une fois, si l'utilisateur souhaite réellement bénéficier du service proposé par le site, ce n'est pas dans son intérêt de fournir des mauvaises informations ou non conformes aux règles de composition exposées.
Enfin, des systèmes de d'analyse et de vérification peuvent toujours être ajoutés, partiellement du moins, car je ne pense pas qu'ils puissent être 100% efficaces dans tous les cas de figure (ce problème du nom des villes en est un exemple)...
C'est juste mon avis... :)