Toast
Utilisation
Présentation
Une notification toast communique des informations générées par le système en réponse à l'activité de l'utilisateur. Il peut s'agir d'informations sur une mise à jour, une confirmation ou une action terminée. Les toasts superposent le contenu dans le coin supérieur droit de l'écran. Ils apparaissent pendant une durée prédéfinie de 5 secondes et peuvent être rejetés par l'utilisateur.
Pour savoir quand utiliser les notifications toast, explorez l ’arbre de décision suivant pour les composants de l’interface utilisateur.

Quand l'utiliser
- Pour afficher des informations liées au processus, comme la confirmation qu'un message a été envoyé ou qu'une mise à jour a été effectuée.
- Pour les messages brefs et non perturbateurs qui ne nécessitent pas l'attention immédiate des utilisateurs; tels que « Paramètres enregistrés ».
Quand ne pas l'utiliser
- Lors de l'affichage d'informations spécifiques à un champ. Dans ce cas, envisagez d'utiliser une notification intégrée ou un message d'état du champ.
- Pour les informations critiques qui nécessitent l'attention de l'utilisateur et une résolution. Dans ce cas, envisagez d'utiliser une notification intégrée, un message d'état du champ ou une fenêtre modale.
- Lorsque vous savez que votre message dépassera la limite de caractères pour les toasts (environ 75 caractères). Dans ce cas, envisagez d'utiliser un autre type de message approprié à votre cas d'utilisation, par exemple une notification intégrée.
- Pour les messages permanents, envisagez d’utiliser une notification intégrée ou une fenêtre modale.
Types
Les notifications toast sont classées en fonction de la gravité du message. On distingue les types suivants :
| Type | Icône | Finalité |
|---|---|---|
| Informations | Transmettre aux utilisateurs des informations générales ou des mises à jour utiles. | |
| Réussite | Informer les utilisateurs qu’une opération a réussi. | |
| Avertissement | Informer les utilisateurs des éventuels problèmes liés à une opération. | |
| Erreur | Informer les utilisateurs des erreurs non critiques qui ne nécessitent pas une attention ou une action immédiate de leur part. |
Gestion de la fréquence et de la pertinence des notifications
Pour offrir une meilleure expérience utilisateur et éviter de submerger les utilisateurs :
- Regrouper les mises à jour connexes : lorsque plusieurs événements mineurs liés se produisent à peu près au même moment, envisagez de les regrouper dans une seule notification toast (par exemple, « 3 nouvelles mises à jour disponibles ») plutôt que d’afficher plusieurs toasts individuels.
- Prioriser et sélectionner : n’utilisez les toasts que pour les informations qui sont vraiment utiles. Évitez les alertes inutiles.
- Éviter d'envoyer trop de notifications : l’envoi d’un trop grand nombre de toasts les uns à la suite des autres (« spams ») peut être très perturbateur et conduire les utilisateurs à les ignorer complètement.
Formatage
Structure

Les notifications toast comprennent les éléments suivants :
- Icône : fournit une indication visuelle de la gravité du message.
- Description : décrit brièvement l'action entreprise, le statut actuel ou fournit un contexte supplémentaire. La description toast peut contenir jusqu'à 2 lignes de texte renvoyé à la ligne.
- Lien (facultatif) : permet d'afficher des détails ou de diriger les utilisateurs vers un autre objet. Les liens sont autonomes lorsqu'ils sont utilisés dans les notifications toast. Ils ne peuvent pas être intégrés à un autre texte.
- Bouton Fermer : ignore la notification. Les notifications toast peuvent toujours être ignorées. Si l'utilisateur n'ignore pas le toast, il disparaît automatiquement après 5 secondes.
Dimensionnement et placement
Les notifications toast ont une largeur fixe. La hauteur des toasts augmente avec le contenu jusqu'à 2 lignes de texte renvoyé à la ligne.
Les notifications toast apparaissent et disparaissent du coin supérieur droit de l'écran.
Plusieurs toasts peuvent être affichés en même temps. Dans ce cas, les toasts sont empilés dans le coin supérieur droit de l'écran, le plus récent apparaissant au dessus.
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.
Description des notifications toast
La description de la notification toast récapitule l'action effectuée, le statut actuel ou un contexte supplémentaire, et peut contenir jusqu'à 2 lignes de texte.
Si la description du toast est un fragment d'une seule phrase (par exemple, « Élément archivé »), n'ajoutez pas de point à la fin.

Rédaction des notifications toast
Utiliser un langage concis
Les notifications toast offrent un espace de contenu limité. Utilisez un langage concis afin que les utilisateurs puissent parcourir rapidement le texte et comprendre la notification. La longueur idéale des toasts est de deux lignes ou moins.
Pour créer des notifications toast claires, concises et utiles, assurez-vous que le contenu :
- Se concentre sur une seule idée ou un seul sujet
- S'en tient au minimum et est direct
- Fournit un contexte suffisant pour plus de clarté
- Est limité à 2 lignes de texte renvoyé à la ligne (environ 61 à 75 caractères, espaces et ponctuation comprises)


Utiliser un ton instructif, neutre et direct
Les toasts sont des notifications brèves et temporaires. Ils servent à fournir une référence rapide ou un contexte sans interrompre l'expérience de l'utilisateur. Utilisez un ton instructif qui présente les informations de manière neutre et directe.


Rédaction de toasts d’erreur efficaces
Lors de l’utilisation de toasts pour des erreurs non critiques :
- Soyez précis et clair : énoncez clairement l’erreur en termes simples. Évitez les messages vagues tels que « Une erreur s’est produite » ou « Une erreur est survenue ».
- Soyez concis : comme pour l'ensemble du contenu des toasts, les messages d’erreur doivent être brefs et respecter les limites recommandées en termes de caractères ou de lignes.
- Concentrez-vous sur l’information et non sur l’action immédiate : comme les toasts ne concernent pas les erreurs nécessitant une action immédiate, le message doit informer plutôt qu’exiger une réponse instantanée.


Mettre la 1re lettre du 1er mot en majuscule
Comme tout le contenu de produit chez Guidewire, les toasts sont écrits avec une majuscule en début de phrase.
Pour en savoir plus sur l'implémentation des majuscules en début de phrase, reportez-vous à la section Capitalisation dans le guide de style des textes d'interface utilisateur.
Comportements
Révocation
Les notifications toast peuvent toujours être ignorées. S'ils ne sont pas fermés manuellement, les toasts disparaissent automatiquement après 5 secondes.
Pour que les notifications toast restent permanentes, définissez la propriété autoClose sur false. Ces toasts resteront visibles jusqu'à ce qu'ils soient fermés manuellement par l'utilisateur.
Envisagez d'utiliser des toasts permanents dans les cas suivants :
- Il y a un lien dans le toast
- Le contenu nécessite plus de temps pour être lu ou traité

Interactions
Souris
Les notifications toast sont générées par le système. Par défaut, les toasts disparaissent automatiquement au bout de 5 secondes. Un utilisateur peut également ignorer un toast en cliquant sur le bouton Fermer.
Clavier
Pour les toasts avec un lien, le lien est mis en évidence en premier. Un utilisateur peut naviguer entre le lien et le bouton Fermer à l'aide de Tab. Pour fermer la notification toast, un utilisateur peut appuyer sur Enter ou Space pendant que le bouton Fermer est activé.
Lecteur d'écran
Les lecteurs d'écran doivent annoncer les notifications toast au fur et à mesure qu'elles apparaissent à l'écran. Pour cela, le toast doit avoir un attribut de région active ARIA approprié, généralement aria-live="polite". L'attribut « polite » permet aux utilisateurs de terminer ce qu'ils sont en train de faire avant d'annoncer un changement de région en active.
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.
Suivez les conseils ci-dessous lors de l'utilisation de ce composant dans vos applications :
- Essayez de ne pas dépasser 75 caractères, y compris les espaces et la ponctuation. Cette limite permet de maintenir la lisibilité et empêche la troncature.
- N'utilisez pas de notifications toast pour les alertes critiques ou les messages longs. Par défaut, les toasts sont minutés et disparaissent automatiquement au bout de 5 secondes. Il est donc difficile pour les utilisateurs de lire l'intégralité du message.

