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?
Supposons un instant que nous parlons d'une interface tactile sans aucun autre contrôle.
Comme indiqué dans les commentaires ci-dessus, il existe un nombre limité de gestes pour manipuler directement le contenu. De gestureworks :
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.
Il existe trois méthodes principales de zoom à l'aide des commandes. Ceux-ci sont:
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).
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:
Comprendre la boîte englobante:
Zoomez pour avoir l'écran de remplissage du cadre de sélection:
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:
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:
Alternativement, les anciens boutons plus les plus négatifs (peut-être dans une loupe):
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.
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.
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.
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.