¿Cómo funciona el mouseover HTML en dispositivos Apple multitouch?

Le pregunté acerca de esto en relación con esta networking de sitios web, pero aparece una pregunta más general que desconozco.

¿Es un problema que los events de mouse over no se puedan invocar mediante la pantalla táctil Apple, especialmente en lo que respecta a las transferencias de website?

¿Hay alguna forma de evitar esto?

Relacionado:

http://meta.scifi.stackexchange.com/questions/134/how-to-see-spoilers-on-touchscreen

https://meta.stackexchange.com/questions/75656/cant-see-spoilers-on-touchscreen

  • Configurar las acciones de la rueda de desplazamiento del mouse
  • ¿Por qué ya no es posible marcar el text en la window de mi Terminal?
  • Activar Show Desktop en Mission Control con un button del mouse no funciona
  • Mida la frecuencia de sondeo del mouse en Mac
  • Retraso del mouse inalámbrico
  • soltar la label emergente pegada
  • El cursor del mouse desaparece cada vez que visito YouTube o cualquier sitio relacionado con video
  • Cómo conectar hardware USB a un MBP a través de un monitor externo
  • 2 Solutions collect form web for “¿Cómo funciona el mouseover HTML en dispositivos Apple multitouch?”

    La solución a esto es usar un manejador de mouseover en un "elemento seleccionable", como explica Apple en su Guía de contenido web :

    Los events del mouse se entregan en el mismo order que esperaría en otros browseres web […]. Si el usuario toca un elemento no cliqueable, no se generan events. Si el usuario toca un elemento en el que se puede hacer clic, los events llegan en este order: mouseover, mousemove, mousedown, mouseup y click. El evento mouseout ocurre solo si el usuario toca otro elemento en el que se puede hacer clic. Además, si el contenido de la página cambia en el evento mousemove, no se envían events posteriores en la secuencia. Este comportamiento le permite al usuario tocar el nuevo contenido.

    Al tocar una vez en un elemento cliqueable que tiene el mouseover / mousemove contenido muestra ese contenido. Tocando una segunda vez hace mousedown / mouseup / click.

    Un "elemento seleccionable" es:

    un enlace, un elemento de formulario, un área de map de image o cualquier otro elemento con mousemove, mousedown, mouseup o onclick handlers.

    Por lo tanto, para corregir los rollovers del spoiler tendrían que cambiar usando CSS a Javascript (es decir, usar un manejador de mouseover en la blockquote, en lugar de una class CSS).

    (Apple tiene requestes de patente para detectar el estallido en las interfaces táctiles, por lo que esto podría desaparecer en el futuro. Sin embargo, es poco probable que sea pronto).

    No hay una buena manera de hacer esto. Encontré un bookmarklet que le permite leer el text alt / title, pero no mucho más. Disfrutar.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).