web-dev-qa-db-fra.com

Le geste de zoom le plus intuitif qui n'est pas du toucher au zoom / pincement au zoom?

Avec Apple revendiquant les brevets Tap to Zoom et Pinch to Zoom et éventuellement les appliquant, quelle est une alternative intuitive et toujours distincte de tap/pinch?

20
Nic

Supposons un instant que nous parlons d'une interface tactile sans aucun autre contrôle.

Manipulation directe

Comme indiqué dans les commentaires ci-dessus, il existe un nombre limité de gestes pour manipuler directement le contenu. De gestureworks :

  • La famille Tap est épuisée.
  • La rotation est possible, mais peu susceptible d'être intuitive. Ce n'est pas non plus particulièrement découvrable.
  • Les gestes d'échelle et de fractionnement sont tous supprimés.
  • Les gestes de balayage, de balayage et de défilement peuvent fonctionner, mais encore une fois, ils ne sont probablement pas intuitifs à moins que vous ne fassiez défiler une barre de zoom, ce qui signifie que vous utilisez toujours un contrôle externe.
  • Les gestes de maintien seraient difficiles à découvrir et difficiles à mettre en œuvre de telle sorte que l'utilisateur avait un contrôle fin sur le niveau de zoom.
  • Les gestes 3D et la plupart des gestes d'ancrage ne sont pas pertinents car ils sont principalement utilisés pour l'inclinaison plutôt que pour le zoom, et violeraient probablement toutes les restrictions de pincement au zoom s'ils étaient utilisés pour le zoom.

Cela laisse pour une manipulation directe soit un geste de rotation (vis pour zoomer?) Soit un geste de maintien difficile à contrôler. Ni l'un ni l'autre ne sont idéaux.

Les contrôles

Il existe trois méthodes principales de zoom à l'aide des commandes. Ceux-ci sont:

  • Boutons de zoom - ils fonctionnent. Cependant, ils sont difficiles et n'ont pas le sentiment d'une manipulation directe, et ont le problème supplémentaire que leur zoom doit être assez grossier dans son échelle.
  • Curseur de zoom - Similaire au zoom mais permettant un contrôle plus analogique, le curseur manque principalement de précision. Probablement le meilleur du lot, cependant.
  • Les boîtes de délimitation/lignes d'échelle dessinées fonctionneront également, dans une certaine mesure, mais cette méthode n'est pas vraiment intuitive et ne donne pas de rétroaction immédiate à l'utilisateur (votre point de départ peut être incorrect, mais vous n'obtiendrez pas de rétroaction avant d'avoir terminé la boîte).

Dans l'ensemble, les méthodes utilisant des contrôles sont probablement le meilleur pari lors de l'utilisation d'une interface tactile pour le zoom, en supposant que nous ne pouvons pas utiliser le pincement ou le tapotement ( qui, à mon avis, sont les plus évidents et les plus intuitifs des gestes et seraient autrement la solution préférée).

11
dhmstark

Cela ne fonctionnera pas avec le pouce, mais pas non plus.

Demandez à l'utilisateur de mettre 4 doigts écartés sur l'écran, la carte effectue ensuite un zoom avant afin que le polygone dont les sommets sont vos doigts remplisse tout l'écran. Cela me semble beaucoup plus intuitif que le zoom par pincement, en particulier pour les photos et les cartes. Par exemple, si j'ai une photo avec un visage dedans, je mets juste mes doigts en forme de petite boîte autour du visage et je fais un zoom avant pour exactement ce que je veux.

C'est comme l'idée des boîtes de limites, sauf qu'au lieu de dessiner une boîte de limites, vous placez simplement vos doigts pour être les sommets. Il fonctionnera également avec seulement 3 doigts (triangle limite) mais pourrait être moins intuitif.

Mettez les doigts sur l'écran:

Step 1

Comprendre la boîte englobante:

Step 2

Zoomez pour avoir l'écran de remplissage du cadre de sélection:

Step 3

6
Artem Kaznatcheev

Le problème avec Touch est que malgré tous les discours sur les "gestes", il n'y a vraiment que quelques gestes de base humainement possibles:

  • Robinet
  • Appuyez et maintenez
  • Swipe
  • Glisser (glisser avec un contact physique constant)
  • Pincée (entrée/sortie)

Comme vous remarquerez même ces gestes, vous vous répétez partiellement; appuyer et maintenir est juste un appui plus long, glisser est simplement glisser mais lâcher prise rapidement.

Taper est l'action de base. Le pincement est le choix évident. Mais pour le contexte de cette question, nous devons les ignorer; Je suis pas considérant ces "illégaux" et je ne vous encouragerais pas à les éviter, je ne fais que jouer à la réflexion.

Fondamentalement, ce qui nous reste est glisser/faire glisser et appuyez et maintenez à gauche. Appuyer et maintenir n'a pas de sens, et c'est une action à sens unique. Ce n'est pas non plus très découvrable; Je le considérerai comme exclu.

Glisser ou faire glisser vers le haut/bas pour effectuer un zoom arrière est une possibilité légitime, mais cela complique le potentiel d'un mouvement de glissement à effectuer un panoramique. Je ne recommanderais pas de glisser/déplacer si une forme de panoramique/défilement est impliquée.

C'est donc toutes les options de manipulation directe exclues. Ce qui reste? Boutons . Une option viable pour les grands écrans est le curseur comme le bureau Google Maps utilise:

enter image description here

Alternativement, les anciens boutons plus les plus négatifs (peut-être dans une loupe):

enter image description hereclipart de shutterstock.com

Fondamentalement, si vous voulez vraiment quelque chose qui clairement et indique intuitivement le zoom, vous devez revenir aux commandes visuelles si vous n'êtes pas autorisé à pincer pour zoomer.

4
Ben Brocka

Le navigateur fourni avec le Nokia N900 a utilisé un `` cercle pour zoomer '' - vous avez fait une forme de cercle avec votre doigt ou votre pouce pour zoomer, dans le sens horaire pour zoomer et dans le sens antihoraire pour effectuer un zoom arrière.

1
PhonicUK

Qu'en est-il des glissements à deux doigts de haut en bas? Certes, il n'est peut-être pas immédiatement intuitif, car le pincement est la "norme" acceptée, mais il semble qu'il serait facile de le saisir et est suffisamment différent d'un balayage à un doigt utilisé pour le panoramique ou le glissement.

Je suis d'accord que si une méthode tactile n'est pas nécessaire, les boutons de commande seraient les plus faciles à apprendre pour un utilisateur.

0
thomasjbarrett

Il y a aussi l'ancienne méthode Android en appuyant avec les deux pouces en même temps et en inclinant l'appareil. Très saccadé et maladroit.

0
Sebastian Hall