Lorsque l'espace sur l'en-tête de la zone de recherche pose problème, quelle est la meilleure façon de le contourner?
En outre, de nombreuses études montrent qu'il est important d'avoir un bouton "Rechercher" à côté de la zone de texte (pour de nombreuses raisons), mais Apple n'en a pas. Ils utilisent la deuxième option ci-dessus et vous devez appuyer sur Entrée pour rechercher.
Le bouton "Rechercher" doit-il être:
Bien qu'un simple bouton avec une icône de loupe indique la possibilité de recherche, il peut ne pas être clair pour l'utilisateur ce qui se passe après avoir cliqué/tapé dessus. Interprétations possibles:
Si vous ajoutez un champ, vous gagnerez deux choses:
Vous pouvez faire ce champ développer le focus, c'est une solution assez agréable pour gérer l'en-tête, surtout si vous avez besoin d'un espace pour le rendre moins encombré.
Maintenant, concernant le bouton Soumettre. Il est vrai que Apple ne l’a pas, mais il y a FAYT (find-as-you-type) implémenté, vous indiquant quelles sont les recherches les plus populaires concernant la chaîne que vous avez entrée. S'il n'y en a pas - il y a repère visuel (textuel) sous forme de CTA dans la liste déroulante: " Aucune suggestion trouvée. Recherche ... ", ce qui, en tapotant, conduit aux résultats de la recherche. Bien que ce ne soit pas parfait, c'est une solution, avec l'absence de bouton de soumission.
Cependant, personnellement, je pense que le le bouton Soumettre devrait être présent dans un formulaire de recherche. Ceci pour trois raisons:
Donc, ma recommandation est un champ de recherche extensible avec un bouton d'envoi. Vous pouvez, fondamentalement, masquer cette clé de soumission lorsque le champ n'est pas ciblé, mais pour quoi - vous pouvez l'utiliser pour rendre plus évidente la possibilité de recherche.
Le bouton de recherche doit toujours être fourni du point de vue de l'accessibilité, sa meilleure pratique pour afficher une icône de recherche, également si vous visualisez sur un appareil sans clavier (iPad, mobile), un bouton doit être fourni.
Cela dépend totalement de l'importance de la recherche dans votre application et de l'endroit exact où elle est placée.
La raison pour laquelle la recherche fonctionne pour Apple est due au bouton Entrée agissant comme fonctionnalité de recherche par défaut. Comme lors de la saisie d'un texte dans la barre de recherche à partir du clavier, l'utilisateur est plus susceptible d'appuyer sur Entrée plutôt que sur éloignez-vous du clavier, maintenez et localisez la souris sur le bouton de recherche et cliquez dessus. Vous voyez qu'il y a une série de petits événements que l'utilisateur doit effectuer pour obtenir les résultats de la recherche.
Je recommanderais d'utiliser le champ de recherche qui s'agrandit avec le libellé/bouton/icône Search/Go etc. intégré à la fonctionnalité d'entrée.
L'autre ajout pourrait être le texte de l'espace réservé sur la barre de recherche, par exemple "appuyez sur entrée pour rechercher".
La première méthode - je dirais un non catégorique. Cela augmente le nombre de clics qu'un utilisateur doit faire pour effectuer une recherche. De plus, pour certains, il peut sembler que l'entrée de recherche est cassée ou non disponible.
Méthode 2 - Chaque fois que je le vois, cela semble inutile pour la plupart des applications, les gens recherchent rarement plus qu'un court fragment de phrase.
Personnellement, je pense qu'un champ de recherche de stand avec une entrée statique et un bouton à droite (texte ou icône) est la voie à suivre. C'est ce que la majorité des gens savent, comprennent et attendent.