En ce qui concerne l'eye-tracking et les processus cognitifs d'identification de ce qu'est un élément d'interface, est-il préférable que le bouton qui active l'opération de recherche (souvent sans étiquette) soit à gauche ou à droite du champ de recherche?
Je pense que les processus sont comme ceux-là. La meilleure interaction nécessite moins de charge cognitive, en supposant une lecture de gauche à droite et un schéma d'action.
Je pense que les réponses précédentes sont correctes en soulignant que pour les langues de lecture de gauche à droite, le modèle d'interface utilisateur familier est de fournir le bouton de recherche à droite pour continuer avec l'eye tracking qui suivra le texte de recherche jusqu'au bouton de recherche.
Pour terminer cette discussion, considérons les modèles d'interface utilisateur mobile qui offrent une cohérence en raison du clavier. Le bouton de recherche agit de la même manière que "return" ou "enter" sur un bureau, qui se trouve à droite. Notez également que chaque champ de recherche est précédé d'une icône de recherche pour identifier le champ de saisie indépendamment d'un espace réservé. Ces captures d'écran proviennent d'iOS6, iOS7 et Android et montrent que ce modèle est indépendant de l'appareil.
Une chose à considérer est le bouton "annuler" . Bien qu'il ne soit pas visible sur ces photos, le positionnement n'est pas cohérent d'une application à l'autre. Certains le placent à gauche, ce qui signifie probablement un retour en arrière, et d'autres le maintiennent à droite pour rester en ligne avec le suivi.
Mise à jour: le bouton de recherche devrait être sur le côté droit de la zone de saisie (ne l'a pas mentionné explicitement dans la réponse d'origine).
Oui, tout simplement parce que c'est ainsi que cela a toujours été et c'est ce à quoi les gens étaient habitués.
Sauf si le bouton est une suggestion automatique (comme la recherche Google) où lors de la sélection des éléments suggérés, la recherche est supposée se déclencher d'elle-même. Mais là aussi, un bouton de recherche explicite est requis pour les utilisateurs plus conservateurs.
Je pense que pour les personnes dont la langue se lit de gauche à droite, elles interagiront également avec les éléments d'un site Web de la même manière, et comme le fait remarquer Gurvinder, c'est devenu la norme et c'est maintenant ce que la grande majorité des gens attendront d'une barre de recherche ou tout type d'entrée qui nécessite une action après.
Si la recherche réécrit nécessite un bouton, le bouton doit être après le contrôle d'entrée de requête, permettant un flux vers l'avant et permettant également l'utilisation du bouton de tabulation pour continuer dans le flux de recherche.
(Le bouton de tabulation est utile lorsque vous avez beaucoup de données à remplir et que vous ne voulez pas continuer à basculer entre le clavier et la souris.)
Vous pouvez également évaluer la largeur par défaut de la zone de saisie de texte de recherche. Cela pourrait s'étendre au clic mais être un peu plus petit par défaut de sorte qu'à une distance standard, le champ et le bouton puissent être vus dans le champ de vision en même temps avec moins de mouvement des yeux. Le mouvement des yeux est vraiment rapide, mais vraiment vous créez un élément "Word" où l'utilisateur peut rapidement identifier l'objet dans son ensemble (champ + bouton d'action) et n'a qu'à faire une reconnaissance rapide plutôt qu'à lire et interpréter plus profondément .
Au fur et à mesure de sa rédaction, le bouton de recherche est désormais remplacé par l'action du clavier.
Un bouton de recherche spécifique n'est pas obligatoire à droite dans la recherche de critères mono. Mais c'est dans la recherche multicritères.
Dans ce cas, le bon endroit est libre pour l'icône d'annulation de croix et donc l'icône de recherche magify est naturellement placée à l'opposé de la croix d'annulation à gauche.
Ce modèle est également utilisé dans la zone url de nombreux navigateurs Internet qui appellent naturellement les moteurs de recherche Internet lorsque l'utilisateur ne tape pas un site Web URL mais qu'il tape un ou plusieurs mots car il s'agit d'un champ de recherche.
N'oubliez pas d'écrire le mot "recherche" dans la zone de saisie si vous n'affichez pas le bouton de recherche.