Partager via


L’expérience utilisateur

Le nouveau bureau Windows 7 donne vie à vos applications. Les applications sont désormais plus détectables, informatives et interactives. Les interfaces utilisateur modernes et intuitives sont plus faciles à développer avec Windows 7. Les nouvelles expériences de bureau et d’application sont les suivantes :

  • La barre des tâches améliorée introduit des miniatures interactives et active l’animation et l’interaction pour les applications réduites.
  • Le concept Destinations permet aux utilisateurs d’accéder en un clic aux fichiers, aux emplacements ou aux tâches qu’ils utilisent le plus fréquemment.
  • De nouveaux contrôles et API pour le ruban, basés sur l’interface utilisateur d’Office Fluent, sont disponibles pour ajouter facilement des contrôles, des menus et des galeries de style ruban à vos applications.
  • Une infrastructure d’animation vous permet d’améliorer les animations personnalisées.

Les améliorations apportées à la plateforme de gadgets permettent aux applications d’installer des gadgets complémentaires pendant l’installation ou la première exécution.

Capture d’écran montrant le bureau Windows 7.

Le nouveau bureau Windows 7 donne vie à vos applications

Listes de raccourcis : accès rapide des utilisateurs à votre application

Les listes de raccourcis aident les utilisateurs à atteindre plus rapidement leur chemin. Les listes de raccourcis sont des fichiers, des URL, des tâches ou des éléments personnalisés qui s’ouvrent dans l’application. Le nouveau menu Listes de raccourcis du menu Démarrer et de la barre des tâches rend les destinations courantes et les tâches clés disponibles d’un simple clic. Le menu Listes de raccourcis est automatiquement rempli en fonction de la fréquence et de la durée d’utilisation récente des éléments. Les développeurs peuvent fournir des listes de raccourcis personnalisées en fonction de leur propre sémantique. Les applications peuvent également définir des tâches à afficher dans leurs menus: il s’agit d’actions de l’application auxquelles les utilisateurs souhaitent accéder directement, telles que la composition d’un e-mail. (Consultez Extensions de la barre des tâches et ICustomDestinationList Interface.)

listes de raccourcis

Les listes de raccourcis permettent aux utilisateurs d’atteindre plus rapidement l’endroit où ils veulent aller

Barre des tâches améliorée

Avec la nouvelle barre des tâches de Windows 7, les applications peuvent fournir plus d’informations à l’utilisateur de manière plus intuitive. Par exemple, les applications peuvent afficher des barres de progression dans leurs boutons de barre des tâches afin que les utilisateurs puissent rester conscients de la progression sans avoir à garder la fenêtre visible. Cela est utile pour suivre les opérations fastidieuses telles que la copie de fichiers, les téléchargements, les installations ou la gravure de médias. Les superpositions d’icônes peuvent être affichées dans la zone inférieure droite du bouton de la barre des tâches de l’application, et sont utilisées pour communiquer status ou des notifications (par exemple, un nouvel e-mail). Les nouvelles API de miniature permettent à une application de définir des fenêtres enfants et des images miniatures correspondantes pour ces fenêtres. La barre d’outils miniatures fournit un emplacement pour contrôler les actions courantes sans nécessiter de restauration de fenêtre, comme Lire/Arrêter pour les médias. (Voir Extensions de la barre des tâches et Windows 7 : Ressources pour les développeurs.)

Plateforme gadgets

Les gadgets sont une fonctionnalité populaire du bureau Windows Vista, et dans Windows 7, il est encore plus facile pour les applications d’installer des gadgets. Dans Windows 7, une application peut ajouter par programmation un gadget au bureau Windows lors de l’installation ou de la première exécution de l’application. Cela signifie que l’expérience prête à l’emploi d’une application peut inclure une simple boîte de case activée, par exemple pour installer un gadget complémentaire disponible sur le bureau dès que l’application est prête à être utilisée. (Voir Présentation de la plateforme gadget.)

gadgets windows

Dans Windows 7, il est encore plus facile pour les applications d’installer des gadgets

Ruban Windows

Le contrôle du ruban Windows aide les développeurs à améliorer la convivialité en exposant les fonctionnalités les plus fréquemment utilisées de votre application directement aux utilisateurs finaux. Le ruban permet aux utilisateurs finaux de trouver et d’utiliser plus facilement des fonctionnalités d’application, car moins de fonctionnalités sont masquées, ce qui entraîne une productivité accrue. Le ruban est conçu comme une alternative basée sur l’intention au modèle de présentation de commandes des menus, barres d’outils, volets Office et boîtes de dialogue dans les applications Windows standard.

Les contrôles du ruban se composent d’un ensemble d’API Win32 qui remplacent la fonctionnalité de barre de menus de niveau supérieur et affichent une interface utilisateur de commande de style ruban à la place. Ses fonctionnalités et son apparence sont similaires à celles du ruban dans office system 2007. L’interface utilisateur est composée de plusieurs sous-contrôles qui incluent les éléments suivants :

  • Bouton d’application (ou perle)
  • Barre d’outils Accès rapide
  • Contrôle du ruban des onglets contextuels
  • Mini-barres d’outils
  • Galeries de style

Les modèles et la création de balisage sont disponibles pour les développeurs pour un développement et une intégration rapides des fonctionnalités du ruban. (Voir Infrastructure du ruban Windows et Infrastructure du ruban Windows : Ressources pour les développeurs.)

barre d’outils du ruban

Le contrôle ruban aide les développeurs à améliorer la convivialité en exposant les fonctionnalités les plus fréquemment sollicitées de votre application

Animation

Les animations fluides sont fondamentales pour de nombreuses applications d’interface utilisateur graphique, et Windows 7 introduit une infrastructure d’animation native pour la gestion de la planification et de l’exécution des animations. L’infrastructure d’animation fournit une bibliothèque de fonctions mathématiques utiles pour spécifier le comportement dans le temps et permet également aux développeurs de fournir leurs propres fonctions de comportement. L’infrastructure prend en charge la résolution sophistiquée des conflits lorsque plusieurs animations tentent de manipuler la même valeur en même temps. Une application peut spécifier qu’une animation doit être terminée avant qu’une autre ne puisse démarrer et peut forcer l’exécution dans un délai défini. La nouvelle infrastructure permet également aux animations de déterminer les durées appropriées. (Voir Gestionnaire d’animations Windows.)