Mouvement dans Windows

Le mouvement décrit la façon dont l’interface s’anime et répond aux interactions de l’utilisateur. Dans Windows, le mouvement est réactif, direct et approprié au contexte. Il fournit une rétroaction par rapport aux entrées de l’utilisateur et renforce les paradigmes spatiaux qui prennent en charge l’orientation.

Image animée qui montre plusieurs exemples de mouvement dans l’IU de Windows.

Conseil

Cet article décrit comment le langage Fluent Design est appliqué aux applications Windows. Pour plus d’informations, consultez Fluent Design - Motion.

Principes de mouvement

Ces principes guident l’utilisation du mouvement dans Windows.

Connecté : les éléments d’actions se connectent en toute transparence

Les éléments qui changent de position et de taille doivent se connecter visuellement d’un état à un autre, même s’ils ne sont pas connectés sous le capot. Les utilisateurs sont guidés pour suivre des éléments allant de point à point, réduisant la charge cognitive des modifications d’état statique.

Exemple : lorsqu’une fenêtre passe d’une fenêtre flottante, alignée et agrandie, elle se sent toujours comme la même fenêtre.

Image animée qui montre une transition de fenêtre Microsoft Edge entre les vues flottantes, enfichables et agrandies.

Conseil

Pour améliorer l’accessibilité et la lisibilité, cette page utilise toujours des images dans l’affichage par défaut. Vous pouvez cliquer sur une image pour voir la version animée.

Cohérent : les éléments doivent se comporter de manière similaire lors du partage de points d’entrée

Les surfaces qui partagent le même point d’entrée d’interface utilisateur doivent appeler et ignorer la même façon d’apporter de la cohérence aux interactions. Chaque transition doit respecter le minutage, l’accélération et la direction d’autres éléments afin qu’une surface soit cohérente.

Exemple : toutes les fenêtres volantes de la barre des tâches se déplacent vers le haut lorsqu’elles sont appelées et faites glisser vers le bas lorsqu’elles sont ignorées.

Image animée qui montre plusieurs surfaces d’interface utilisateur Windows en succession, telles que le menu Démarrer et le volet de recherche. Chaque surface se déplace vers le haut de la barre des tâches lorsqu’elle est appelée, et glisse vers le bas lorsqu’elle est ignorée, de manière cohérente.

Cliquez sur l’image pour la voir animée.

Réactif : le système répond et s’adapte aux entrées et choix de l’utilisateur

Les indicateurs clairs montrent que le système reconnaît et s’adapte correctement à différentes entrées, postures et orientations. Les applications doivent s’appuyer sur les comportements du système d’exploitation pour se sentir réactives, actives et faciliter l’utilisation en fonction des méthodes d’entrée.

Exemple : les icônes de barre des tâches s’étendent lorsque les claviers sont détachés. Les bords de fenêtre appellent un visuel différent en fonction du curseur ou de l’entrée tactile.

Image animée. Sur la gauche, les icônes de barre des tâches s’étendent lorsqu’un clavier est détaché. À droite, les bords de fenêtre ont différents effets visuels lorsqu’ils sont manipulés avec le curseur ou l’entrée tactile.

Cliquez sur l’image pour la voir animée.

Délicieux : Moments inattendus de joie avec objectif

Le mouvement ajoute de la personnalité et de l’énergie à l’expérience afin de transformer des actions simples en moments de plaisir. Ces moments sont toujours brefs et flotteurs, et aident à renforcer les actions des utilisateurs.

Exemple : la réduction d’une fenêtre entraîne le rebond d’une icône d’application, tout en restaurant une icône d’application vers le haut.

Image animée qui montre une icône d’application rebondir lorsque la fenêtre est réduite et rebondir lorsque la fenêtre est restaurée.

Cliquez sur l’image pour la voir animée.

Resourceful : utilise des contrôles existants pour assurer la cohérence, le cas échéant

Évitez les animations personnalisées dans la mesure du possible. Utilisez des ressources d’animation telles que les contrôles WinUI pour les transitions de page, le focus dans la page et les micro interactions. Si vous ne pouvez pas utiliser de contrôles WinUI, imitez les comportements existants du système d’exploitation en fonction de l’emplacement du point d’entrée de l’application.

Exemple : les transitions de page, les animations connectées et les icônes animées sont les contrôles WinUI recommandés qui ajoutent un mouvement agréable et nécessaire aux applications.

Image animée qui montre des exemples de transitions de page, d’animations connectées et d’icônes animées dans l’interface utilisateur Windows.

Cliquez sur l’image pour la voir animée.

Exemples

L’application WinUI 3 Gallery comprend des exemples interactifs de la plupart des contrôles et des fonctionnalités WinUI 3. Procurez-vous l’application sur le Microsoft Store ou le code source sur GitHub.

Utilisation

Propriétés d’animation

Le mouvement Windows est rapide, direct et approprié au contexte. Les courbes de minutage et d’accélération sont ajustées en fonction de l’objectif de l’animation pour créer une expérience cohérente.

Objectif Définition Facilité Minutage Utilisation
Entrée directe Rapide - In Cube-bezier(0,0,0,1) 167, 250, 333 Position, échelle, rotation
Éléments existants Point à point Cube-bezier(0,55,0,55,0,1) 167, 250, 333 ms Position, échelle, rotation
Sortie directe Rapide - Out Cube-bezier(0,0,0,1) 167 ms Position, Échelle, Rotation (TOUJOURS combiner avec fondu)
Sortie douce Soft - Out Bezier cube(1,0,1,1) 167 ms Position, échelle
Strict minimum Fondu - In + Out Linéaire 83 ms Opacity
Entrée forte Elastic In (3 images clés) (3 valeurs ci-dessous) (3 valeurs ci-dessous) Position, échelle
Image clé 1 Cube-Bezier(0,85, 0, 0, 1) 167 ms
Image clé 2 Cube-Bezier(0.85, 0, 0.75, 1) 167 ms
Image clé 3 Cube-Bezier(0,85, 0, 0, 1) 333 ms

Contrôles

Cette version de Windows introduit des micro-interactions délibérées dans les contrôles WinUI . Ajoutez ces contrôles à votre application pour mieux organiser les informations et aider les utilisateurs de votre application à passer de la page à la page, de la couche à la couche et de l’état à l’état d’une interaction.

Transition de page : transitions de page à page dans la même surface

Utilisez les transitions de page pour passer en douceur de la page à la page et configurez les instructions d’animation pour respecter le flux d’une application.

Les transitions de page guident les yeux de votre utilisateur vers le contenu entrant et sortant, réduisant ainsi la charge cognitive.

Image animée qui montre la navigation entre plusieurs pages dans l’application Paramètres Windows. Les pages de niveau supérieur glissent vers le haut du bas. Lors de la navigation entre les pages de niveau supérieur et de sous-pages, les pages se glissent vers la gauche et la droite.

Cliquez sur l’image pour la voir animée.

Animation connectée : transitions de couche à couche dans la même page

Utilisez des animations connectées pour mettre en surbrillance des informations spécifiques dans une page ou une surface, tout en conservant le contexte.

Les animations connectées donnent le focus aux éléments sélectionnés et effectuent une transition transparente entre les états prioritaires et non ciblés.

Image animée de l’application Microsoft Store qui montre une image dans une page qui anime une vue zoomée de l’image.

Cliquez sur l’image pour la voir animée.

Icône animée : ajoute plaisir et révèle des informations par le biais de micro interactions

Utilisez des icônes animées pour implémenter des icônes légères, vectorielles et des illustrations avec mouvement à l’aide d’animations Lottie .

Les icônes animées attirent l’attention sur des points d’entrée spécifiques, fournissent des commentaires de l’état à l’état et ajoutent un plaisir à une interaction.

Image animée montrant une grille de différents exemples de contrôles d’icônes animées.

Cliquez sur l’image pour la voir animée.