Mais aucun infobulle n’est affiché
Ni lorsque je suis connecté, ni avec une fenêtre de navigation privée sans être connecté.
Avez-vous une idée de comment je pourrais déboguer cela ?
Peut-être que mon attente est complètement erronée… ce plugin est-il activé sur Meta ? Parce que je ne vois pas non plus d’infobulles ici, alors que je m’y attendrais si le plugin était activé.
Je ne voulais pas acheter un Mac juste pour tester cela ;-).
Mais effectivement, l’infobulle apparaît sur un ordinateur portable sans écran tactile (pas sur Meta, cependant).
Elle ne fonctionne pas sur un deuxième écran non tactile connecté à un ordinateur portable avec écran tactile.
Au moins, certains utilisateurs bénéficieront des infobulles.
Le problème de l’écran tactile est-il considéré comme un bug ?
Le survol fonctionne parfaitement sur les machines sans écrans tactiles. Vous obtenez un effet de survol avec une souris ou un pavé tactile, par exemple, voici moi en train de survoler le bouton de partage :
Mais pour les ordinateurs portables équipés à la fois d’un écran tactile et d’une souris/pavé tactile… je ne suis pas sûr qu’il existe un moyen de détecter si la souris est débranchée ou branchée.
Je ne sais pas s’il existe une solution via la détection des médias CSS4 :
Ce serait cependant pratique de pouvoir corriger ce problème pour les appareils qui sont détectés comme étant à la fois tactiles et dotés d’une souris — afin de permettre le survol pour ces derniers. Les utilisateurs ont fini par désactiver l’écran tactile de leur ordinateur portable pour que cela fonctionne, probablement parce qu’ils n’utilisent jamais la partie tactile de toute façon.
J’ai également testé https://jsfiddle.net/Blackbam/zkd2cs0t/16/ avec les mêmes résultats : l’appareil combinant écran tactile et souris apparaît identique à un ordinateur de bureau.
J’ai juste fusionné un correctif pour cela, donc les survolés du plugin tooltips s’afficheront désormais sur les appareils à écran tactile (comme les Chromebooks, les Surfaces) si vous naviguez à la souris. (Ils ne s’afficheront pas si vous naviguez à l’écran tactile.)
Si vous hébergez vous-même le site, assurez-vous de le reconstruire pour récupérer le récent changement de plugin.