Esiste un modo per attivare il comportamento hover nel browser Chrome Beta?


10

Esiste un modo per innescare il comportamento che si verifica in genere quando si passa il mouse sopra un elemento (ad esempio, passando il mouse sopra il nome utente nella parte superiore di un sito Stack Overflow) utilizzando il browser Chrome Beta?


Questo non aiuta nel caso generale, ma in particolare per il tuo nome nella parte superiore dei siti StackOverflow, puoi toccare la piccola freccia in giù accanto al tuo nome per attivare lo stesso comportamento.
GAThrawn

Risposte:


7

Un modo per attivare il passaggio del mouse sui collegamenti è premere a lungo il collegamento, attendere che venga visualizzato il menu e premere il pulsante Indietro per annullare il menu. Questo funziona anche in alcuni altri browser.

Nota che questo non funziona su tutti i link. Ho appena provato l'esempio che hai citato, non funziona, probabilmente perché c'è un leggero ritardo tra l'evento onMouseOver e la visualizzazione del menu. Ma in altre pagine, dove è semplice attivare onMouseOver, questo metodo funziona.


2

Non vedo come l'effetto "hover" possa essere pratico su qualsiasi dispositivo touchscreen, indipendentemente dal sistema operativo.

Le schermate sulla maggior parte dei dispositivi mobili attuali (resistivo, capacitivo) possono solo registrare eventi touch. Dovresti modificare il sistema operativo per trattare un singolo tocco come un puntatore del mouse e toccare due volte come un "clic". Tuttavia, altri gesti come lo scorrimento, il pizzico per lo zoom, ecc. Molto probabilmente smetterebbero di funzionare con un tale paradigma.

Inoltre, la maggior parte delle versioni mobili dei siti disabilita comunque le cose fantasiose come le animazioni al passaggio del mouse, per caricarle più velocemente.


3
Sto trovando Chrome sul mio tablet (Asus Transformer Prime) per essere quasi funzionale come un laptop; nella maggior parte dei casi, non sceglierei di utilizzare una versione mobile di un sito. Penso che questo sarà un problema interessante da affrontare per i progettisti: cose come i suggerimenti e la scheda utente StackOverflow non sono disponibili per gli utenti touchscreen, il che è più un problema per il sito ux, ma ero curioso di sapere se Chrome ne avesse trovato modo generale per esporre questo nell'ambiente touch.
TomG

Questa è una sciocchezza (o almeno una mancanza di immaginazione). È facile immaginare qualcosa di simile a un browser che interpreta un tocco di due dita come "passa il mouse qui fino a quando non tocco altrove". Ciò consentirebbe agli utenti di dispositivi mobili e tablet di utilizzare correttamente quei pochi siti Web che non sono andati con i tempi e fanno ancora affidamento sul comportamento in bilico.
Jasper,

Il mio telefono (Galaxy Note 3) può rilevare quando il dito è vicino allo schermo. Nel browser stock mostra una finestra ingrandita. Questo sarebbe perfetto per il passaggio del mouse, ma attualmente non funziona in nessun altro browser AFAIK.
localhost

2

Se stai utilizzando un dispositivo (di solito un tablet) con una porta USB, puoi collegare un mouse.

Il cursore del mouse attiverà gli eventi al passaggio del mouse.


1
O un mouse wireless tramite Bluetooth.
Ilari Kajaste il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.