Je connais beaucoup de gens qui utilisent des ordinateurs tous les jours, qui ne savent pas comment sélectionner plusieurs éléments dans une liste/boîte de sélection HTML. Je ne veux plus utiliser ce contrôle dans mes pages:Beaucoup de gens ne savent pas comment sélectionner plusieurs éléments dans un contrôle HTML <select>, alors ...?
Please pick 3 options:
<select name="categories" size="10" multiple="yes">
Alors, quelles alternatives conviviales suggérez-vous? Peut-être avoir 10 cases à cocher ... ou peut-être juste avoir chaque option dans un bloc de couleur qui change de couleur quand ils cliquent pour le choisir? Cela devient plus compliqué quand je considère que ma liste actuelle de 20 options pourrait éventuellement atteindre 50. Quoi que je choisisse, ça va être difficile de le valider (en utilisant Javascript), pour être sûr que la personne choisira au moins 1 objet et pas plus de 3. Il ne s'agit pas de détecter le nombre d'options choisies, le problème est plus sur la façon de transmettre cela à l'utilisateur d'une manière amicale!
Edit: Je suppose que je pourrais utiliser des balises, comme ici sur stackoverflow, mais je pense que ceux-ci sont moins appropriés si les utilisateurs sont non techniques (et la moitié d'entre eux seront).
Les utilisateurs sont des véliplanchistes, qui utilisent des sites Web tous les jours, mais qui ne sont probablement pas techniques. La tâche est de télécharger une photo, et sélectionner 1, 2 ou 3 catégories pour lesquelles elle est appropriée (par exemple "UK", "à l'étranger", "compétition", "juste pour le plaisir", "nouvel équipement" ...) –
Voulez-vous leur donner la liberté de créer de nouvelles catégories? Comment va-t-il maintenir les catégories? –
Dans cette situation, je suis heureux que de nouvelles catégories soient créées assez rarement, et sera une tâche pour les administrateurs de site. –