web-dev-qa-db-fra.com

Existe-t-il une méthode standard pour manipuler un élément sur un écran tactile?

J'ai un écran de gestion des tâches "de type Gantt" sur le bureau, où l'utilisateur peut choisir d'étendre la durée d'une tâche en faisant glisser sur l'un des bords pour déplacer la date de début ou la date d'échéance. Ou faites glisser au centre de la tâche pour la reprendre et la déplacer le long de la chronologie sans ajuster la durée.

enter image description here

Je dois maintenant traduire cela sur une tablette. Le même ensemble d'interactions peut-il être appliqué pour l'écran tactile? Je suis un peu préoccupé par les problèmes suivants:

  • syndrome du gros doigt : Les actions de glissement seront l'une à côté de l'autre, surtout si une tâche est de très courte durée.
  • ajuster accidentellement les dates des tâches lorsque l'utilisateur fait défiler la vue. La chronologie peut s'étendre au-delà de l'espace de l'écran et nécessiter un défilement horizontal et vertical pour voir toutes les données.
  • le comportement de glisser-déposer est délicat au départ sur un écran tactile

Question: Existe-t-il une méthode standard pour ce type de manipulation sur un écran tactile? Ou suis-je mieux de dire aucune interaction directe sur les tablettes et de demander aux utilisateurs d'utiliser des contrôles indirects avec des sélecteurs de date dans un popover?

2
nightning

Tablette ou ordinateur de bureau, cette combinaison a toujours été problématique. Il est beaucoup utilisé dans les logiciels de montage vidéo. Vous devez zoomer sur la chronologie, ce qui, à son tour, agrandit la tâche. Cela vous permet de saisir le bord gauche ou droit et de l'étendre.

J'aime la façon dont Apple résout ce problème, bien que ce soit un cas d'utilisation légèrement différent. Lorsque vous sélectionnez du texte, vous obtiendrez les deux poignées de chaque côté du texte. Dans ce cas, il est implicite que vous faites glisser pour sélectionner. J'utiliserais quelque chose de similaire. Peut-être qu'un appui prolongé engage le glisser-déposer et un double appui et engage les poignées.

1
Paul Dessert