Discussione:
click touch
(troppo vecchio per rispondere)
cursum perficio
2017-02-20 08:21:00 UTC
Permalink
Raw Message
Non sono uno sviluppatore.
Mi capita ogni tanto di scrivere piccole routine di javascript per
rendere interattive alcume pagine personali.
Oggi ero alle prese con un click da gestire, e scopro che... non c'è
solo il click, c'è anche il tap, e così se volessi rendere fruibile la
mia pagina da dispositivi mobili devo tenere conto dei seguenti eventi:
mousedown, touchstart, click, mouseout, touchend, touchleave, touchcancel...
Insomma, un delirio...
Alessandro Pellizzari
2017-02-20 10:29:22 UTC
Permalink
Raw Message
Post by cursum perficio
Oggi ero alle prese con un click da gestire, e scopro che... non c'è
solo il click, c'è anche il tap, e così se volessi rendere fruibile la
mousedown, touchstart, click, mouseout, touchend, touchleave,
touchcancel...
I dispositivi mobili gestiscono automaticamente il touch con l'evento click.

Devi usare i touch* solo quando hai bisogno di una gestione
personalizzata e diversa tra touch e click. Per esempio se vuoi che al
touch appaia un tooltip (visto che non hai hover su touchscreen) e al
double touch simuli il click.

Bye.

Loading...