En Safari en OS X, con un panel táctil mágico o un panel táctil macbook, deslizando hacia la derecha o izquierda con dos dedos para adelante y para atrás, respectivamente. ¿Hay alguna manera de detectar esto, a diferencia de hacer clic atrás/adelante, o presionar comando + flecha, etc.?Detectar el deslizamiento de dos dedos de Safari en el escritorio
La razón es que el deslizamiento tiene su propia animación de barrido estilo revelación, y con transiciones ajax personalizadas en un sitio, se ve realmente extraño cuando se obtiene una siguiendo a la otra. Esto ocurre cuando navegas por código en github, por ejemplo.
Actualización 23/6/16: Github volvió a simplemente cambiar el contenido de la página sin transición, lo que fue una movida inteligente. Mi práctica actual es hacer lo mismo para atrás/adelante, incluso si se usa algún tipo de transición elegante en el sitio. Esto evita conflictos entre lo que el navegador podría hacer y la transición del sitio
No estoy seguro de entender lo que quiere decir con "el golpe tiene su propio revelar estilo deslizando la animación ". Las pequeñas animaciones de GitHub en popstate me parecen iguales en Chrome y Safari. –
Sí, pero intente deslizar (con un panel táctil moderno de Apple) y verá lo que quiero decir ... – Greg
Oh, Dios. Esto es horrible. Tuve que cambiar de un deslizamiento de tres dedos a uno de dos dedos para hacerlo realidad. –