Partager via


Recommandations en matière de conception du pavé tactile

Concevez votre application afin que les utilisateurs puissent interagir avec lui via un pavé tactile. Un pavé tactile combine l'entrée multi-tactile indirecte avec l'entrée de précision d'un dispositif de pointage, comme une souris. Cette combinaison rend le pavé tactile adapté à l’interface utilisateur optimisée tactile et aux plus petites cibles des applications de productivité.

 

pavé tactile

Les interactions avec le pavé tactile nécessitent trois éléments :

  • Pavé tactile standard ou pavé tactile de précision Windows.

    Les pavés tactiles de précision sont optimisés pour les dispositifs fonctionnant sous Windows. Ils permettent au système de gérer certains aspects de l’expérience du pavé tactile en mode natif, tels que le suivi des doigts et la détection des paumes, pour une expérience plus cohérente entre les appareils.

  • Contact direct d’un ou plusieurs doigts sur le pavé tactile.

  • Mouvement des contacts tactiles (ou absence de ces derniers, en fonction d’un seuil de temps).

Les données d’entrée fournies par le capteur du pavé tactile peuvent être les suivantes :

  • Interprété comme un mouvement physique pour la manipulation directe d’un ou plusieurs éléments d’interface utilisateur (par exemple, panoramique, rotation, redimensionnement ou déplacement). En revanche, l’interaction avec un élément par le biais de sa fenêtre de propriétés ou d’une autre boîte de dialogue est considérée comme une manipulation indirecte.
  • Reconnues comme une méthode d’entrée alternative, telle que la souris ou le stylet.
  • Utilisées pour compléter ou modifier des aspects d’autres méthodes d’entrée, comme le maculage d’un trait d’encre dessiné à l’aide d’un stylo.

Un pavé tactile combine des entrées tactiles multiples indirectes avec l’entrée de précision d’un dispositif de pointage, comme une souris. Cette combinaison rend le pavé tactile adapté à l’interface utilisateur optimisée tactile et aux cibles généralement plus petites des applications de productivité et de l’environnement de bureau. Optimisez la conception de votre application Windows pour l’entrée tactile et bénéficiez par défaut de la prise en charge du pavé tactile.

En raison de la convergence des expériences d’interaction prises en charge par les pavés tactiles, nous vous recommandons d’utiliser l’événement PointerEntered pour fournir des commandes d’interface utilisateur de style souris en plus de la prise en charge intégrée de l’entrée tactile. Par exemple, utilisez des boutons Précédent et Suivant pour permettre aux utilisateurs de feuilleter les pages de contenu et de se déplacer à travers celui-ci.

Les mouvements et instructions abordés dans cette rubrique peuvent vous aider à vous assurer que votre application prend en charge l’entrée du pavé tactile de manière transparente et avec un code minimal.

Langue du pavé tactile

Un ensemble concis d’interactions tactiles est utilisé de manière cohérente dans tout le système. Optimisez votre application pour l’entrée tactile et la souris et cette langue rend votre application familière instantanément pour vos utilisateurs, augmentant leur confiance et rendant votre application plus facile à apprendre et à utiliser.

Les utilisateurs peuvent définir beaucoup plus de mouvements de pavé tactile de précision et de comportements d’interaction que pour un pavé tactile standard. Ces deux images affichent les différentes pages de paramètres du pavé tactile à partir de Paramètres > Appareils > Souris et pavé tactile pour un pavé tactile standard et un pavé tactile à précision, respectivement.

Paramètres standard du pavé tactile

Paramètres standard\ pavé tactile\

Paramètres du Touchpad de précision Windows

Paramètres Windows\ Precision\ Touchpad\

Voici quelques exemples de mouvements optimisés pour les pavés tactiles pour effectuer des tâches courantes.

Terme Descriptif

Tapoter avec trois doigts

Préférence de l’utilisateur pour effectuer une recherche avec Cortana ou afficher le Centre de notifications.

Glissement à trois doigts

Préférence utilisateur pour ouvrir l’affichage des tâches de bureau virtuel, afficher le bureau ou basculer entre les applications ouvertes.

Appuyez sur un doigt unique pour l’action principale

Utilisez un seul doigt pour appuyer sur un élément et appeler son action principale (par exemple, lancer une application ou exécuter une commande).

Tapez avec deux doigts pour faire un clic droit

Appuyez avec deux doigts simultanément sur un élément pour le sélectionner et afficher les commandes contextuelles.

Glisser avec deux doigts pour déplacer

Glisser est principalement utilisé pour les interactions de déplacement panoramique, mais peut également être utilisé pour déplacer, dessiner ou écrire.

Pincer et étirer pour effectuer un zoom

Les mouvements de pincement et d’étirement sont couramment utilisés pour le redimensionnement et le zoom sémantique.

Appuyez sur un doigt unique et faites glisser pour réorganiser

Faites glisser un élément.

Appuyez sur un doigt unique et faites glisser pour sélectionner du texte

Appuyez sur le texte sélectionnable et faites glisser pour le sélectionner. Appuyez deux fois pour sélectionner un mot.

Zone de clic gauche et droit

Émulez la fonctionnalité de bouton gauche et droite d’un appareil de souris.

 

Matériel

Interrogez les fonctionnalités de l’appareil souris (MouseCapabilities) pour identifier les aspects de l’interface utilisateur de votre application que le matériel du pavé tactile peut accéder directement. Nous vous recommandons de fournir une interface utilisateur pour l’entrée tactile et la souris.

Pour plus d’informations sur l’interrogation des fonctionnalités d’appareil, consultez Identifier les appareils d’entrée.

Commentaires visuels

  • Lorsqu’un curseur tactile est détecté (par le biais d’événements de déplacement ou de pointage), affichez l’interface utilisateur spécifique à la souris pour indiquer les fonctionnalités exposées par l’élément. Si le curseur du pavé tactile ne se déplace pas pendant un certain temps ou si l’utilisateur lance une interaction tactile, faites disparaître progressivement l’interface utilisateur du pavé tactile. Cela permet de nettoyer et de désencombrer l’interface utilisateur.
  • N’utilisez pas le curseur pour les commentaires de pointage, les commentaires fournis par l’élément sont suffisants (voir la section Curseurs ci-dessous).
  • N’affichez pas de commentaires visuels si un élément ne prend pas en charge l’interaction (par exemple, du texte statique).
  • N’utilisez pas de rectangles de focus avec des interactions avec le pavé tactile. Réservez-les pour les interactions au clavier.
  • Affichez simultanément les commentaires visuels pour tous les éléments qui représentent la même cible d’entrée.

Pour obtenir des conseils plus généraux sur les commentaires visuels, consultez Recommandations en matière de commentaires visuels.

Cursors

Un ensemble de curseurs standard est disponible pour un pointeur tactile. Elles sont utilisées pour indiquer l’action principale d’un élément.

Chaque curseur standard a une image par défaut correspondante associée. L’utilisateur ou une application peut remplacer l’image par défaut associée à n’importe quel curseur standard à tout moment. Les applications UWP spécifient une image de curseur via la fonction PointerCursor .

Si vous devez personnaliser le curseur de la souris :

  • Utilisez toujours le curseur de flèche (curseur de flèche) pour les éléments cliquables. n’utilisez pas le curseur en forme de main pointée pour les liens ou d’autres éléments interactifs. Utilisez plutôt des effets de pointage (décrits précédemment).
  • Utilisez le curseur de texte (curseur de texte) pour le texte sélectionnable.
  • Utilisez le curseur de déplacement (curseur de déplacement) lorsque le déplacement est l’action principale (par exemple, glisser ou rogner). N’utilisez pas le curseur de déplacement pour les éléments où l’action principale est la navigation (par exemple, les vignettes Démarrer).
  • Utilisez les curseurs de redimensionnement horizontal, vertical et diagonal (curseur de redimensionnement vertical, curseur de redimensionnement horizontal, curseur de redimensionnement diagonal (en bas à gauche, en haut à droite),au curseur de redimensionnement diagonal (en haut à gauche, en bas à droite) lorsqu’un objet est redimensionnable.
  • Utilisez les curseurs de main saisissante (curseur de main saisissante (ouvert), curseur de main saisissante (fermé)) lors du déplacement du contenu dans un canevas fixe (par exemple, une carte).

Samples

Exemples d’archives