Partager via


Curseurs (Concepts de base de la conception)

Note

Ce guide de conception a été créé pour Windows 7 et n’a pas été mis à jour pour les versions plus récentes de Windows. La plupart des conseils s’appliquent toujours en principe, mais la présentation et les exemples ne reflètent pas nos conseils de conception actuels.

Avec un curseur, les utilisateurs peuvent choisir parmi une plage continue de valeurs. Un curseur a une barre qui affiche la plage et un indicateur qui affiche la valeur actuelle. Les graduations facultatives affichent des valeurs.

figure montrant la barre, le curseur et les graduations

Curseur classique.

Note

Les instructions relatives à de disposition sont présentées dans un article distinct.

 

C’est le bon contrôle ?

Utilisez un curseur lorsque vous souhaitez que vos utilisateurs puissent définir des valeurs définies, contiguës (telles que le volume ou la luminosité) ou une plage de valeurs discrètes (telles que les paramètres de résolution d’écran).

Un curseur est un bon choix lorsque vous savez que les utilisateurs considèrent la valeur comme une quantité relative, et non une valeur numérique. Par exemple, les utilisateurs pensent à définir leur volume audio sur faible ou moyen, et non sur la définition de la valeur sur 2 ou 5.

Pour décider, tenez compte de ces questions :

  • Le paramètre semble-t-il être une quantité relative ? Si ce n’est pas le cas, utilisez cases d’option, ou une liste déroulante ou liste de sélection unique.
  • La définition est-elle une valeur numérique exacte et connue ? Dans ce cas, utilisez une zones de texte numériques.
  • Un utilisateur bénéficie-t-il de commentaires instantanés sur l’effet de la définition des modifications ? Dans ce cas, utilisez un curseur. Par exemple, les utilisateurs peuvent choisir une couleur plus facilement en voyant immédiatement l’effet des modifications apportées aux valeurs de teinte, de saturation ou de luminosité.
  • Le paramètre a-t-il une plage de quatre valeurs ou plus ? Si ce n’est pas le cas, utilisez des cases d’option.
  • L’utilisateur peut-il modifier la valeur ? Les curseurs sont destinés à l’interaction utilisateur. Si un utilisateur ne peut jamais modifier la valeur, utilisez une zone de texte en lecture seule à la place.

Si un curseur ou une zone de texte numérique est possible, utilisez une zone de texte numérique si :

  • L’espace de l’écran est serré.
  • Un utilisateur est susceptible de préférer utiliser le clavier.

Utilisez un curseur si :

  • Les utilisateurs bénéficieront de commentaires instantanés.

Lignes directrices

  • Utilisez une orientation naturelle. Par exemple, si le curseur représente une valeur réelle qui est normalement affichée verticalement (comme la température), utilisez une orientation verticale.

  • Orientez le curseur pour refléter la culture de vos utilisateurs. Par exemple, les cultures occidentales lisent de gauche à droite, de sorte que pour les curseurs horizontaux, placez le bas de la plage à gauche et le haut de gamme à droite. Pour les cultures qui lisent de droite à gauche, faites l’inverse.

  • Dimensionner le contrôle afin qu’un utilisateur puisse facilement définir la valeur souhaitée. Pour les paramètres avec des valeurs discrètes, assurez-vous que l’utilisateur peut facilement sélectionner n’importe quelle valeur à l’aide de la souris.

  • Envisagez d’utiliser une échelle non linéaire si la plage de valeurs est volumineuse et que les utilisateurs sélectionnent probablement des valeurs à une extrémité de la plage. Par exemple, la valeur de temps peut être de 1 minute, 1 heure, 1 jour ou 1 mois.

  • Chaque fois que cela est pratique, donnez des commentaires immédiats pendant ou après qu’un utilisateur effectue une sélection. Par exemple, les bips de contrôle de volume Microsoft Windows pour indiquer le volume audio résultant.

  • Utiliser des étiquettes pour afficher la plage de valeurs.

    Exception : Si le curseur est orienté verticalement et que l’étiquette supérieure est Maximum, High, More ou équivalent, vous pouvez omettre les autres étiquettes, car la signification est claire.

    figure d’un curseur vertical

    Dans cet exemple, l’orientation verticale du curseur rend les étiquettes de plage inutiles.

  • Utilisez des graduations lorsque les utilisateurs doivent connaître la valeur approximative du paramètre.

  • Utilisez des graduations et une étiquette de valeur lorsque les utilisateurs doivent connaître la valeur exacte du paramètre qu’ils choisissent. Utilisez toujours une étiquette de valeur si un utilisateur doit connaître les unités pour avoir un sens du paramètre.

    figure du curseur montrant le nombre de pixels sélectionnés

    Dans cet exemple, une étiquette est utilisée pour indiquer clairement la valeur sélectionnée.

  • Pour les curseurs orientés horizontalement, placez les graduations sous le curseur. Pour les curseurs orientés verticalement, placez les graduations à droite pour les cultures occidentales ; pour les cultures qui lisent de droite à gauche, faites l’inverse.

  • Placez complètement l’étiquette de valeur sous le contrôle curseur afin que la relation soit claire.

    Incorrect :

    figure d’une étiquette plus longue que son curseur

    Dans cet exemple, l’étiquette de valeur n’est pas alignée sous le curseur.

  • Lors de la désactivation d’un curseur, désactivez également les étiquettes associées.

  • N’utilisez pas à la fois un curseur et une zone de texte numérique pour le même paramètre. Utilisez uniquement le contrôle le plus approprié.

    Exception : utilisez les deux contrôles lorsque l’utilisateur a besoin de commentaires immédiats et de la possibilité de définir une valeur numérique exacte.

  • N’utilisez pas de curseur comme indicateur de progression.

  • Ne modifiez pas la taille de l’indicateur de curseur par défaut.

    Incorrect :

    figure de curseur inférieure à la par défaut

    Dans cet exemple, une taille inférieure à la valeur par défaut est utilisée.

    correct :

    figure montrant le curseur par défaut

    Dans cet exemple, la taille par défaut est utilisée.

  • N’étiquetez pas chaque graduation.

figure du dimensionnement et de l’espacement recommandés des curseurs

Dimensionnement et espacement recommandés pour les curseurs.

Étiquettes

Étiquettes de curseur

  • Utilisez une étiquette de texte statique se terminant par un signe deux-points ou une étiquette de zone de groupe sans ponctuation de fin.
  • Attribuez une clé d’accès unique à chaque étiquette. Pour obtenir des instructions sur l’affectation, consultez clavier .
  • Utilisez la mise en majuscules de style phrase.
  • Positionnez l’étiquette du curseur à gauche du curseur, ou au-dessus et alignée sur le bord gauche du curseur (ou son identificateur de plage gauche, le cas échéant).

Étiquettes de plage

  • Étiquetez les deux extrémités de la plage de curseurs, sauf si une orientation verticale rend cela inutile.
  • Utilisez uniquement le mot, le cas échéant, pour chaque étiquette.
  • N’utilisez pas de ponctuation de fin.
  • Vérifiez que ces étiquettes sont descriptives et parallèles. Exemples : Maximum/Minimum, Plus/Moins, Faible/Haut, Soft/Loud.
  • Utilisez la mise en majuscules de style phrase.
  • N’attribuez pas de clés d’accès.

Étiquettes de valeur

  • Si vous avez besoin d’une étiquette de valeur, affichez-la sous le curseur.

  • Centrez le texte par rapport au contrôle et incluez les unités (telles que les pixels).

    figure d’étiquette centrée sous le curseur

    Dans cet exemple, l’étiquette de valeur est centrée sous le curseur et inclut les unités.

Documentation

Lorsque vous faites référence à des curseurs :

  • Utilisez le texte exact de l’étiquette, y compris sa mise en majuscule et incluez le curseur de mot. N’incluez pas le trait de soulignement ou le signe deux-points de la clé d’accès.
  • Pour décrire l’interaction utilisateur, utilisez le déplacement.
  • Lorsque cela est possible, mettez en forme l’étiquette à l’aide du texte en gras. Sinon, placez l’étiquette entre guillemets uniquement si nécessaire pour éviter toute confusion.

Exemple : Pour augmenter votre résolution d’écran, déplacez le curseur résolution d’écran à droite.

glossaire