web-dev-qa-db-fra.com

Le curseur doit-il changer pour pointer sur les boutons radio, les cases à cocher, leurs étiquettes et leurs sélections?

Je le fais toujours parce que pour moi, c'est plus agréable; cela implique qu'une action se produira au clic. Surtout pour les étiquettes radio/case à cocher, où l'attribut for est correctement utilisé.

Ce n'est pas le comportement par défaut; Pourquoi?

19
Adam Lynch

Le curseur de pointeur est simplement un indicateur de "cliquabilité" (accessibilité). Il existe de nombreuses façons d'indiquer à l'utilisateur qu'un élément peut être cliqué, et le pointeur n'est que l'un d'entre eux.

Le pointeur est particulièrement utile lorsque l'élément cliqué sur ne change pas lorsque vous passez la souris. Les styles de lien par défaut dans un navigateur Web ne changent pas lorsque la souris est survolée dessus, le pointeur est donc nécessaire pour indiquer à l'utilisateur que l'élément peut être cliqué.

Avec <input type="checkbox"> et <input type="radio"> éléments, la couleur d'arrière-plan de l'élément change pour indiquer qu'une action peut avoir lieu.

J'utilise actuellement Windows 7, et les icônes sur le bureau ne font pas changer le pointeur lorsqu'il est survolé, à la place l'icône change pour indiquer qu'il peut être cliqué sur:

Computer icon being hovered over in Windows 7

Si vous pensez que les indices supplémentaires seraient utiles pour informer l'utilisateur d'une éventuelle interaction, il n'y a aucun mal à changer le curseur sur le type approprié. Par exemple, le curseur "aide" est souvent utilisé sur <abbr> des éléments pour indiquer que des informations supplémentaires sont disponibles.

8
zzzzBov

Aujourd'hui encore, j'ai pensé à la même chose, et pour moi, il me semble juste d'utiliser un pointeur sur des cases à cocher. "Nigel NormalUser" qui n'aime pas tellement utiliser un logiciel, ne voit pas clairement que vous pouvez cocher la case avec l'étiquette. Et avoir le pointeur là en vol stationnaire pourrait peut-être le faire mieux connaître pour l'utilisateur commun. Donc je dirais que oui, ça devrait. Pour la facilité d'utilisation et le dédouanement pour ceux qui ne savent pas que vous pouvez sélectionner en cliquant sur l'étiquette.

3
Samuel M