Faites un nombre important d'utilisateurs Ctrl + f fenêtres ou ⌘ + f macOS pour activer la recherche de texte des navigateurs?
J'essaie de trouver des numéros d'utilisation, mais je ne trouve rien.
Contexte
Je travaille sur une page qui a "détourné" des événements de défilement, ce qui interfère avec toutes les fonctionnalités natives du navigateur qui reposent sur le défilement. Cela inclut la navigation au clavier, le défilement jusqu'aux ancres et la recherche de texte sur la page (et doit donc être réimplémenté, sinon le support est supprimé).
Remarque: comme l'ont deviné certains commentateurs astucieux, je ne préconise pas cette technique. Je l'ai simplement rencontré, l'ai ressenti comme un risque/récompense médiocre (pour les mêmes raisons mentionnées ci-dessous) et cherchais à aider à quantifier les inconvénients.
Trouvé un article sur une étude menée par Google en 2011 aux États-Unis. Apparemment, 90% des participants ne le savaient pas.
"90% de la population Internet américaine ne le sait pas. C'est sur un échantillon de milliers", a déclaré Russell. "Je fais ces études sur le terrain et je ne peux pas vous dire combien d'heures je me suis assis dans la maison de quelqu'un alors qu'ils ont lu un long document en essayant de trouver le résultat qu'ils recherchent. À la fin, je dirai pour eux, "Permettez-moi de montrer une petite astuce ici," et très souvent, les gens diront: "Je ne peux pas croire que j'ai perdu ma vie!" "
Les raccourcis clavier ne sont généralement utilisés que par un petit nombre de personnes (les "utilisateurs expérimentés"). Il s'agit d'un raccourci assez précis: si une application répond à CTRL + F, ce sera (presque) déclenche toujours une fonction de "recherche". Remplacer la fonction de recherche de page d'un navigateur par autre chose qu'une fonction de recherche de page personnalisée serait inattendu.
De plus, vous n'interrompriez que vos utilisateurs avertis (ceux qui seraient enclins à utiliser un tel raccourci en premier lieu) tout en n'offrant aucun avantage à ceux qui n'utilisent pas de raccourcis clavier.
Peut-être que je suis biaisé en tant qu'ingénieur logiciel, mais j'ai grincé des dents quand j'ai lu "événements piratés".
Le détournement de raccourcis courants automatiquement signifie que les choses ne feront pas ce que les utilisateurs attendent d'eux. Il s'agit essentiellement de dire à votre utilisateurs avertis " Je sais ce que vous vouliez faire, buuuuut .... "
Je vous conseille de ne procéder à cela que si vous êtes sûr que ce que vous faites avec ces interactions vaut redirigeant vos utilisateurs vers votre propres fonctionnalités.
Je pense que vous avez posé la mauvaise question. Ce n'est pas seulement le nombre d'utilisateurs qui compte: vous devez également tenir compte des types d'utilisateurs que vous excluez.
J'ai littéralement utilisé Ctrl + F pour suivre le lien vers cette page. Je suis un utilisateur de clavier avec une légère difficulté à utiliser la souris. Lorsque je n'utilise pas déjà la souris pour d'autres raisons, lorsque je veux suivre un lien dans un navigateur dans lequel je n'ai pas installé d'extensions spéciales, je vais souvent appuyer sur Ctrl + F, taper suffisamment le texte de le lien pour le trouver, appuyez sur Échap pour fermer la recherche de texte, puis appuyez sur Entrée pour suivre le lien.
Ce ne sont pas seulement les utilisateurs avancés mentionnés dans une autre réponse que vous pourriez penser exclure. Pour l'utilisateur avancé, l'incapacité à utiliser Ctrl + F est un inconvénient, rien de plus. Pour les personnes ayant des difficultés plus graves à utiliser la souris, les tentatives de détournement Ctrl + F peuvent rendre votre page complètement inutilisable.
Vous seul pouvez décider si ces personnes doivent pouvoir utiliser votre site.
Complément: ceux qui le font généralement parce qu'une recherche (google ou autre) pour un terme exact les a amenés à cette page, et ils veulent aller directement à l'endroit où l'expression de recherche apparaît - soit parce que
ou
ils n'ont pas encore établi si ce résultat de recherche, entre autres résultats, mérite d'être approfondi - soit parce que:
ils soupçonnent que leur moteur de recherche leur a donné un résultat aveugle. Google est très difficile à empêcher de le faire de nos jours - même la "recherche textuelle" peut vous donner des résultats inutiles contenant une variation de l'expression de recherche
ils s'attendent à ce que la manipulation des moteurs de recherche concerne leur requête (par exemple, les pages masquées)
leur expression de recherche a un taux élevé de faux positifs, car elle est couramment utilisée comme signature de forum, texte "passe-partout", partie de contenu sponsorisé ...
Le type de navigation que vous implémentez est également très ennuyeux pour les utilisateurs qui souhaitent éventuellement lire TOUT ou BEAUCOUP de votre contenu existant, car cela rend encore plus difficile l'établissement et le maintien d'une position de lecture.