Existe-t-il un moyen de déclencher le comportement qui se produit généralement lorsqu'une souris survole un élément (par exemple, survolant votre nom d'utilisateur en haut d'un site Stack Overflow) à l'aide du navigateur Chrome Beta?
Existe-t-il un moyen de déclencher le comportement qui se produit généralement lorsqu'une souris survole un élément (par exemple, survolant votre nom d'utilisateur en haut d'un site Stack Overflow) à l'aide du navigateur Chrome Beta?
Réponses:
Une façon de déclencher le survol sur les liens est d'appuyer longuement sur le lien, d'attendre que le menu apparaisse et d'appuyer sur le bouton de retour pour annuler le menu. Cela fonctionne également dans certains autres navigateurs.
Notez que cela ne fonctionne pas sur tous les liens. Je viens d'essayer l'exemple que vous avez mentionné, cela ne fonctionne pas, probablement parce qu'il y a un léger délai entre l'événement onMouseOver et l'affichage du menu. Mais sur d'autres pages, où il s'agit d'un simple déclencheur onMouseOver, cette méthode fonctionne.
Je ne vois pas comment l'effet "survoler" peut être pratique sur n'importe quel appareil à écran tactile, quel que soit le système d'exploitation.
Les écrans de la plupart des appareils mobiles actuels (résistifs, capacitifs) ne peuvent enregistrer que les événements tactiles. Vous devrez modifier le système d'exploitation pour traiter un simple tap comme un pointeur de souris et double-tapez comme un "clic". Cependant, d'autres gestes comme le défilement, le pincement pour zoomer, etc. cesseraient très probablement de fonctionner avec un tel paradigme.
De plus, la plupart des versions mobiles des sites désactivent de toute façon les éléments fantaisistes comme les animations de survol, afin de se charger plus rapidement.
Si vous utilisez un appareil (généralement une tablette) avec un port USB, vous pouvez brancher une souris.
Le curseur de la souris déclenchera des événements de survol.