7 votos

¿Cómo HTML mouseover trabajo en apple dispositivos multitouch?

Le pregunté acerca de esto en relación con esta red de sitios web, pero trae una pregunta más general que no sé la respuesta.

Es un problema que el ratón sobre los eventos no son capaces de ser invocada por apple con pantalla táctil - especialmente en lo que respecta a la página web de las transferencias?

Hay una forma de evitar esto?

Relacionado con:

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

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

5voto

Scott Ritchie Puntos 3456

La forma de evitar esto es utilizar un controlador de ratón en un "hacer clic en el elemento", como Apple explican en su Web Guía de Contenido:

Los eventos de ratón se entregan en el mismo el fin de que usted esperaría en otras web los navegadores [...]. Si el usuario pulsa un nonclickable elemento, no se genera ningún evento. Si el usuario los grifos de un clickable elemento, eventos llegar en este orden: mouseover, mousemove, mousedown, mouseup, y haga clic en. El evento mouseout sólo se produce si el usuario pulsa en otro clickable elemento. También, si el contenido de la página los cambios introducidos en el evento mousemove, no hay eventos subsecuentes en la secuencia se envían. Este comportamiento permite que el usuario pulse en el nuevo contenido.

Al tocar una vez puede hacer clic en un elemento que ha mouseover/mousemove contenido muestra el contenido. Pulsando una segunda vez, mousedown/mouseup/haga clic en.

Un "hacer clic en el elemento" es:

un enlace, elemento de formulario, área del mapa de imagen, o cualquier otro elemento con mousemove, mousedown, mouseup, o onclick los controladores.

Por lo tanto, para solucionar el spoiler de las reinversiones que se tendría que cambiar el uso de CSS Javascript (es decir, usar un controlador de ratón en la blockquote, en lugar de una clase CSS).

(Apple ha solicitudes de patente para la detección del ratón en interfaces táctiles, por lo que este podría desaparecer en el futuro. Sin embargo, es poco probable que será pronto).

1voto

michael Puntos 285

No hay una buena manera de hacer esto. He encontrado un script que te permite leer alt/texto de título, pero no mucho más. Disfrutar.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X