Je voudrais créer un formulaire qui inclut la sélection des sexes. Cependant, je n'aime pas les listes déroulantes classiques hommes/femmes. J'aimerais améliorer l'apparence et la convivialité ainsi que l'expérience utilisateur de manière intelligente. Quelle est la façon la plus décente et la plus soignée d'obtenir le sexe des utilisateurs?
Si j'interprète correctement votre question, il ne s'agit pas simplement de savoir quels contrôles utiliser, mais plutôt quelles options offrir à vos utilisateurs et comment autoriser ces options.
Il faut d'abord se demander si le sexe est un domaine obligatoire. Mais si c'est le cas, votre meilleur pari et celui qui a parfois été adopté par de nombreux éloges de la communauté est également le plus simple.
Un champ de texte brut. Ou si vous souhaitez conserver les boutons radio pour les choix les plus courants, utilisez des boutons radio pour homme, femme et enfin une option supplémentaire qui active un champ de texte brut. Cela permet aux utilisateurs de définir le sexe pour eux-mêmes, toute autre forme de sélection va aliéner quelqu'un.
Afin de garder vos statistiques heureuses, effectuez une correspondance de texte flexible pour regrouper les utilisateurs en hommes, femmes et autres groupes. Il suffit de parcourir de temps en temps les groupes pour voir s’il s’agit de catégorisations incorrectes et d’ajuster les algorithmes en conséquence.
Le genre est un problème pour plus de gens que vous ne le pensez qui sont transgenres ou qui pensent simplement que le demander est inapproprié. Je suggérerais que vous incluez 3 options. Homme, femme, plutôt ne pas dire.
Ensuite, vous n'avez pas mentionné s'il s'agissait d'un formulaire Web ou d'un formulaire mobile. Pour un site Web, j'utiliserais des boutons radio. Pour un formulaire mobile, j'utiliserais des boutons de sélection
par exemple.