Certains sites Web ont une liste déroulante de pays où les États-Unis et le Canada sont répertoriés en haut de la liste (ainsi qu'à leur position normale). J'ai lu une fois que c'était insultant pour les utilisateurs non américains/canadiens. La raison pour laquelle ils sont au sommet est de permettre aux utilisateurs américains de choisir plus facilement leur pays au lieu de faire défiler vers le bas.
La plupart des acheteurs des sites basés aux États-Unis viennent des États-Unis.
Considérez-vous que cette fonctionnalité d'interface utilisateur est insensible aux utilisateurs non américains/canadiens? Doit-il être arrêté? Ou est un non problème?
La plupart du temps, avec un peu d'ingénierie, vous pouvez déjà déterminer l'emplacement de l'utilisateur via son adresse IP ou d'autres moyens. Alors pourquoi ne pas utiliser ce processus et faire de son résultat le choix par défaut? Une action de moins pour l'utilisateur!
Je pense que c'est une bonne chose d'ajouter les pays les plus populaires en haut de la liste tant que vous les placez également au bon endroit dans la liste.
Je déteste faire défiler vers le bas d'une liste pour trouver que ce que je cherchais était en haut, l'avoir aux deux endroits.
La meilleure solution éprouvée:
Liste déroulante alphabétique, le pays sélectionné par défaut étant celui auquel correspond IP.
Dans 98% des cas, l'IP obtiendra le bon pays et le client n'aura rien à changer. Sinon, le client peut utiliser la liste déroulante pour localiser son pays.
Je ne pense pas que "l'insensibilité" y soit pour quelque chose.
Si presque tous vos utilisateurs viennent des États-Unis, il est logique de tout rendre aussi simple que possible pour eux. C'est une bonne pratique.
Cela dit, j'ai parfois sauté directement sur "U", je n'ai pas trouvé les États-Unis et j'ai dû remonter. L'important est que l'utilisateur puisse toujours commencer à taper le pays qu'il souhaite et qu'il le conduira toujours au bon endroit.
J'ai écrit à ce sujet il y a quelque temps: http://www.nexustechnologiesllc.com/blog/fixing-registration-forms-country-selection/
Voici la partie "solution":
Tout d'abord, la bonne façon de gérer la sélection des pays est souvent de ne pas l'avoir du tout. Vous devez vous demander - "pour quoi ai-je besoin d'un pays?" La même chose vaut pour tous les champs d'adresse en fait. Si votre site n’est pas un site de commerce électronique ou n’expédie rien aux utilisateurs, vous n’avez probablement pas besoin de leur adresse et certainement pas de leur pays. De plus, si vous créez un site de commerce électronique, mais que le site ne sera expédié qu'aux utilisateurs d'un seul pays, il n'est pas nécessaire non plus que les utilisateurs entrent dans leur pays. Il existe d'innombrables sites Web (malheureusement, même certains sur lesquels j'ai travaillé) qui vous demandent votre adresse complète sans aucune raison centrée sur l'utilisateur. Ils veulent que ces données vous soient commercialisées ou pour tout autre nombre de raisons bidon. Je me demande vraiment combien de ces sites réalisent combien d'utilisateurs potentiels ils chassent en exigeant beaucoup de données sur l'enregistrement qui ne sont vraiment pas nécessaires.
S'il s'avère que vous avez besoin du pays entré par vos utilisateurs, alors voici la façon dont je vous recommande de le faire:
Si vous ne prenez en charge qu'un sous-ensemble limité de pays (par exemple, vous ne pouvez expédier que vers des pays d'Amérique du Nord), voici les modifications ci-dessus que je recommanderais:
Une autre option que j'ai envisagée est une combinaison de ce qui précède:
Je n'ai pas encore utilisé activement cette solution sur un site, je ne peux donc pas en dire l'utilité. Cependant, si 90% de votre trafic doit provenir d'un petit groupe de pays, cela pourrait s'avérer très convivial. Assurez-vous toutefois de ne l'utiliser que si vous n'avez vraiment pas besoin d'une assistance égale pour tous les pays et que vous souhaitez améliorer l'expérience utilisateur pour vos principaux pays pris en charge.
C'est un exemple d'optimisation de l'interface utilisateur pour une utilisation fréquente. Tant que vous le faites avec parcimonie, par exemple uniquement pour les sites principalement basés aux États-Unis et seulement une fois que les mesures suggèrent que cela serait utile. Cela signifierait également que d'autres pays pourraient être placés en tête de liste si l'utilisation le justifie. Par exemple:
US
UK
Canada
Spain
---------
...[alphabetised list of countries]...
...
Je viens d'Europe (Danemark) et je trouve cela un peu insultant lorsque les sites sont codés en dur pour les États-Unis. Cela m'inquiète que si j'achète quelque chose, parce que je ne suis pas citoyen américain, j'ai des ennuis.
Utilisez plutôt deux listes déroulantes: continent, pays.
Une autre dimension est de considérer ce que nous pourrions déjà savoir à propos de l'utilisateur. Évidemment, si le visiteur est un hasard/drive-by, nous ne savons presque rien. Si toutefois, l'utilisateur a un objet de compte enregistré sur le site, nous en savons probablement beaucoup plus. Si nous connaissons suffisamment l'utilisateur pour avoir une adresse dans le dossier, alors le pays par défaut devrait être évident, non?
Le contexte est tout:
... et souhaitez être innovant, vous pouvez considérer que de nombreux navigateurs de bureau prennent désormais en charge le API de géolocalisation standard W3C qui invite l'utilisateur pour son emplacement (comme Firefox 3.5, Chrome, Opera, Safari (à un moment donné).
Ainsi, la même logique que vous utiliseriez pour les téléphones de bureau peut désormais être obtenue gratuitement. Mais cela dépend de votre application.
Ok, cette réponse est probablement trop tardive, mais nous avons eu le même problème sur un site de commerce électronique ici. L'entreprise n'était pas basée aux États-Unis, mais la plupart des clients venaient des États-Unis. au début, nous avions la liste des pays par ordre alphabétique, mais c'était un énorme problème POUR LES CLIENTS AMÉRICAINS, car au moins la moitié d'entre eux l'ont simplement laissée au paramètre par défaut "Afghanistan" - bien sûr, nous pourrions toujours les dire des États-Unis à cause de le numéro de téléphone ou l'état, mais c'était compliqué de mettre à jour les enregistrements chaque fois que cela se produisait.
C'est pourquoi nous avons décidé de faire des États-Unis le premier choix. Tous les clients d'autres pays avaient une bien meilleure compréhension de la géographie ...
Faut-il que ce soit une liste déroulante? Je suggérerais d'utiliser l'emplacement IP pour définir un pays par défaut, mais si l'utilisateur souhaite le modifier, vous pouvez utiliser le champ de texte de suggestion automatique qui pourrait fonctionner avec les codes de pays et les noms de pays.
Dans cet article, Jacob discute des listes d'états sur la façon dont elles doivent être utilisées; http://www.useit.com/alertbox/alpha-sorting.html .
Au lieu de le mettre en haut de la liste, seules les valeurs par défaut quand il y a un choix très populaire: 75% +. Ensuite, il n'y a aucune indication d'être supérieur/plus important pour les autres en raison de votre position sur une liste qui est par ailleurs alphabétique.
Idéalement, vous devriez connaître les paramètres régionaux de leur ordinateur. L'adresse personnelle peut ne pas correspondre à l'adresse IP actuelle.
Ne demandez pas d'informations que vous connaissez déjà ou que vous pourriez trouver par d'autres moyens.
Les paramètres par défaut du pays et de la langue peuvent être définis à partir de l'emplacement IP.
Ce serait bien cependant, si l'utilisateur peut modifier ces paramètres de réglage automatique.
Je trierais la liste par ordre alphabétique. Vous pouvez vérifier l'en-tête HTTP "Accept-Language" que le navigateur envoie au serveur pour déterminer la culture de l'utilisateur.
Je dirais - toujours trier par ordre alphabétique avec une présélection facultative. De nombreux navigateurs peuvent passer à la lettre correcte si la liste est triée par ordre alphabétique en appuyant sur une seule touche. Par exemple, appuyer sur "U" passerait au premier pays commençant par "U". Certains navigateurs permettent même de taper le nom entier - appuyer sur 'f' 'r' 'a' 'n' 'c' 'e' sauterait en France.
Toutes les fonctionnalités telles que l'ajout de "----" ou des pays supplémentaires en haut de la liste interrompent cette fonctionnalité et généralement les navigateurs ne sont pas assez intelligents pour y faire face.
PS. Bien sûr, vous pouvez présélectionner les options et vérifier via les en-têtes geo-ip/http/... d'où vient le client.
Je ne trouve pas ça insultant du tout. C'est juste une déclaration du nombre d'utilisateurs en ligne qui y vivent. Je trouve ça irritant quand je suis obligé de sélectionner un "État" et il n'y a pas de choix "N/A" pour moi.