web-dev-qa-db-fra.com

Quel est le terme pour le modèle de conception / micro-interaction où vous accélérez une action en maintenant un bouton?

Je pense que la plupart d'entre nous sont familiers avec l'interaction de maintenir un bouton et de regarder un incrément de valeur particulier ou un cycle à une vitesse constante.

Cependant, je pense que de nos jours, de nombreux appareils et applications intègrent également une interaction secondaire lorsque vous maintenez un bouton, c'est-à-dire accélérer lorsque vous le maintenez pendant une durée définie.

Par exemple, lorsque vous appuyez une fois sur le bouton ou la commande de volume, la valeur augmente d'une unité. Lorsque vous maintenez la touche enfoncée pendant un laps de temps défini (par exemple 1 seconde), la valeur augmentera beaucoup plus rapidement dans un laps de temps plus court.

Quel est le terme utilisé pour décrire ce modèle de conception ou cette interaction? Existe-t-il d'autres variantes de cette interaction (c'est-à-dire autres que la simple accélération)?

1
Michael Lai

Un peu de Android background. Si je comprends bien: oui, c'est une interaction/un geste connu, qui s'appelle "appui long", "appui long" ou "clic long" ". Je n'ai pas personnellement rencontré l'utilisation que vous décrivez (" accélérer les choses "), mais cela semble être un bon cas d'utilisation.

Idéalement, selon les principes de Material Design , de longs clics devraient révéler une sorte de menu contextuel ou des modes supplémentaires (comme le mode de sélection par exemple, où vous pouvez modifier ou supprimer l'élément que vous avez sélectionné) ou des actions.

D'après mon expérience personnelle, l'utilisation que j'ai décrite a tendance à être de plus en plus obsolète, car les concepteurs ont tendance à utiliser trois points verticaux pour montrer des actions supplémentaires. En effet, les actions de presse longues ne sont pas toujours facilement détectables.

Cela dit, je pense que l'action d'accélération est toujours un bon cas d'utilisation, car elle permet à l'utilisateur de gagner du temps pour augmenter la valeur. Assurez-vous simplement que vos utilisateurs le savent!

1
miss-attitude