web-dev-qa-db-fra.com

Info-bulles statiques vs info-bulles qui suivent la souris

Il s'agit d'une application de débogage (programmation) qui imprime des informations supplémentaires lorsque la souris survole un certain élément.

Par exemple, l'application peut afficher une liste de méthodes de classe. Lorsque l'utilisateur passe la souris sur une méthode, des informations supplémentaires sont affichées dans une info-bulle, comme les commentaires DocBlock pour cette méthode.

Actuellement, j'utilise CSS et javascript pour afficher l'info-bulle par rapport à la position du curseur de la souris, mais je me demandais si ce serait une meilleure idée de la corriger. Ainsi, lorsque la souris survole un élément, l'infobulle s'affichera toujours au même endroit (par exemple au-dessus de l'élément). Un avantage de ce dernier est qu'il peut être implémenté avec seulement CSS. Mais c'est moins important si cela enlève de l'expérience utilisateur :)

3
Pony

En général, il est préférable de montrer les informations sur lesquelles la personne regarde. S'ils regardent un élément particulier (par exemple la classe Employee), vous devez lui montrer où ils regardent. Sinon, vous avez une séparation entre la cible et les informations.

Pensez à un large tableau où vous devez regarder le nom à gauche et d'autres informations à droite. Parce que vous ne pouvez pas voir à la fois la cible et les informations en même temps, il est beaucoup plus difficile et plus lent d'obtenir les informations.

Cependant, cela dépend beaucoup de la distance qui les séparera. Si vous deviez inclure des maquettes, cela aiderait beaucoup.

1
JohnGB

L'info-bulle ajoute des informations CONTEXTUELLES à l'élément qui les a engendrées, non? (Il peut même avoir une flèche pointant vers l'élément survolé)

Il appartient donc à l'élément de référence et non à la souris. Je suggère une fois qu'il est apparu de le laisser là où il est.

Non seulement il distrait et rend la pointe plus difficile à lire lors de son déplacement. Il disparaîtra si vous passez la souris. Et vos utilisateurs devront à nouveau déplacer la souris pour la lire.

BTW: J'ai jeté un coup d'œil rapide, donc je ne me mâche pas la tête pour avoir dit cela sans sauvegarder ... la majorité des info-bulles sont statiques, probablement pour cette raison.

La seule raison de considérer l'astuce pour suivre la souris est si chaque élément de l'écran nécessite une infobulle. Il PEUT être plus lisible si l'astuce suit et que le texte change. C'est un appel au jugement pour vous.

1
Itumac