Passer au contenu principal

Sélecteur de mois

Utilisation​

Présentation​

Le sélecteur de mois est un élément de contrôle dans lequel l'utilisateur sélectionne un mois spécifique dans un calendrier ou le saisit manuellement. Ce composant est couramment utilisé dans les applications d'assurance où les utilisateurs doivent spécifier un mois, par exemple pour sélectionner la date de début d'une police d'assurance ou filtrer des données par date.

Quand l'utiliser​

Lorsque l'utilisateur doit sélectionner un mois.

Quand ne pas l'utiliser​

  • Lorsque l'utilisateur doit saisir un mois passé depuis longtemps ou situé dans un futur lointain. Dans ce cas, utilisez la saisie de date.
  • Lorsque l'utilisateur doit sélectionner le mois, le jour et l'année. Dans ce cas, utilisez le sélecteur de date.
  • Lorsque l'utilisateur ne doit sélectionner qu'une année. Dans ce cas, utilisez le sélecteur d'année.
Voir également​

Formatage​

Structure​

Image représentant la structure du composant Sélecteur de mois

Le composant Sélecteur de mois est constitué des éléments suivants :

  1. Champ du sélecteur de date : champ de saisie dans lequel l'utilisateur peut entrer manuellement le mois et l'année.
  2. Icône Calendrier : bouton avec icône qui déclenche le calendrier déroulant lorsque l'utilisateur clique dessus.
  3. Bouton Année précédente : commande de navigation permettant d'afficher et de sélectionner les mois de l'année précédente.
  4. Bouton Année : commande permettant de sélectionner une année différente.
  5. Bouton Année suivante : commande de navigation permettant d'afficher et de sélectionner les mois de l'année suivante.
  6. Mois sélectionné : mois spécifique choisi par l'utilisateur et mis en surbrillance ou mis en évidence dans l'interface du sélecteur de mois.
  7. Bouton « Mois en cours » : bouton qui renseigne automatiquement le champ du sélecteur de mois avec le mois et l'année en cours lorsque l'utilisateur clique dessus.

Format de date​

Un espace réservé MM/YYYY dans le champ de saisie guide les utilisateurs au sujet du format du mois et de l'année attendu au fur et à mesure de leur saisie.

Image représentant un utilisateur saisissant du texte dans le champ du sélecteur de date

Contenu​

Directives générales relatives à la rédaction​

  • Mettez une majuscule en début de phrase pour tous les aspects relatifs à la conception des interfaces de produit Guidewire. Ne mettez pas la 1re lettre du 1er mot du titre en majuscule.
  • Utilisez des verbes au présent et la forme active dans la plupart des cas.
  • Utilisez des contractions courantes pour donner à votre texte un ton plus naturel et informel.
  • Utilisez un langage simple. Évitez tout jargon inutile et les formulations complexes.
  • Utilisez des termes et des phrases concis.

Inclure une étiquette​

Renseignez un texte clair et descriptif pour l'étiquette du sélecteur de mois. Cette étiquette doit indiquer sa fonction et le type de mois spécifique sélectionné.

Placez une étiquette permanente en dehors du champ.
N'utilisez pas de texte de l'espace réservé pour remplacer l'étiquette.

Ajoutez un texte d'aide si cela est utile​

Utilisez le texte d'aide pour fournir du contexte et indiquer le mois à sélectionner. Voici quelques exemples de ce que vous pouvez inclure :

  • Des conseils qui aident l'utilisateur à choisir le mois approprié
  • Plus de contexte pour expliquer pourquoi l'utilisateur doit sélectionner un mois spécifique

N'utilisez le texte d'aide que pour les informations pertinentes. Évitez de reformuler les détails qui apparaissent dans l'étiquette. Rédigez le texte d'aide en 1 ou 2 phrases courtes et complètes se terminant par un point. Mettez une majuscule en début de phrase.

N'utilisez pas de texte d'aide pour indiquer le contexte.
N'utilisez pas le texte d'aide pour simplement reformuler les mêmes informations que celles qui apparaissent dans l'étiquette.

Comportements​

États​

Le composant Sélecteur de mois se comporte comme un champ de saisie, avec les mêmes états interactifs.

Interactions​

Souris​

Les utilisateurs peuvent entrer le mois et l'année manuellement dans le champ du sélecteur de date ou cliquer sur l'icône Calendrier pour sélectionner le mois et l'année dans une liste déroulante.

Image représentant un utilisateur interagissant avec le sélecteur de mois à l'aide d'une souris

Clavier​

Le sélecteur de date est développé et réduit avec Spacebar. Les utilisateurs naviguent parmi les options à l'aide des touches fléchées et les sélectionne à l'aide de la touche Spacebar ou Enter.

Un widget de calendrier apparaît lorsque l'utilisateur utilise la touche de tabulation pour accéder au champ de saisie du sélecteur de date. La date du jour est mise en surbrillance et les utilisateurs qui ne se servent que du clavier peuvent entrer la date manuellement ici. Les utilisateurs peuvent également placer le focus clavier sur le widget en appuyant sur la touche fléchée vers le bas lorsqu'il est développé. Parcourez le calendrier avec les touches fléchées. Il est possible de mettre les boutons « Précédent », « Mois », « Année » et « Suivant » en évidence via la touche Tab lorsque le widget est ouvert.

Lecteur d'écran​

Les utilisateurs sont informés de la valeur de date préremplie lorsqu'ils accèdent au champ de saisie du sélecteur de date à l'aide de la touche Tabulation, ainsi que du fait que cette valeur est actuellement sélectionnée. La date peut être saisie manuellement à partir de ce champ de saisie. Bien que le focus reste placé sur la date préremplie, un widget de calendrier est également disponible. Les utilisateurs peuvent également déplacer le focus sur le widget en appuyant sur la touche fléchée vers le bas. La navigation dans la partie calendrier du widget s'effectue à l'aide des touches fléchées, et la valeur actuellement sélectionnée est lue par les lecteurs d'écran via un attribut WAI-ARIA aria-label. Il est possible de mettre les boutons « Précédent », « Mois », « Année » et « Suivant » en évidence via la touche Tab lorsque le widget est ouvert. Le sélecteur de date React n'active actuellement pas la navigation au clavier vers le lien « Aujourd'hui ».

Gestion des entrées​

Le composant Sélecteur de mois permet de déplacer le caret (curseur de texte clignotant) entre les différentes sections de la date (MM/AAAA). Toutefois, les utilisateurs ne peuvent pas supprimer des chiffres individuels au sein d’une section. La suppression d’un chiffre efface la section entière (MM ou AAAA), obligeant les utilisateurs à la saisir de nouveau. Ce comportement est constant dans tous les composants de date, où le masque de saisie formate la saisie au fur et à mesure de la saisie de l’utilisateur.

Accessibilité​

Ce composant a été validé pour répondre aux directives d’accessibilité WCAG 2.2 AA dans sa configuration de base par défaut. Il s’agit notamment de s’assurer que :

  • Le rapport de contraste des éléments textuels par rapport à leur arrière-plan est supérieur à 4.5:1.
  • Le contenu non textuel qui doit transmettre le sens (comme les icônes et les indicateurs de focus) a un rapport de contraste d’au moins 3:1 avec ses couleurs adjacentes.
  • Cet élément peut être utilisé à l’aide d’un clavier et d’une souris.
  • Le contenu est accessible à l’aide de lecteurs d’écran, tels que JAWS et VoiceOver.

La conformité de l’accessibilité dépend en définitive de la façon dont ce composant est implémenté et personnalisé. Les modifications apportées par l’auteur du contenu peuvent affecter l’accessibilité. Pour en savoir plus sur notre modèle de responsabilité partagée, consultez notre Déclaration d’accessibilité Jutro complète.

Lorsque vous utilisez ce composant, assurez-vous que l'étiquette indique clairement le mois que l'utilisateur doit saisir ou sélectionner.