In Safari auf OS X, mit einem magischen Trackpad oder Macbook Trackpad, wischen nach rechts oder links mit zwei Fingern Effekte vor bzw. zurück. Gibt es eine Möglichkeit, dies zu erkennen, im Gegensatz zu einem Klick zurück/vorwärts oder einem Befehl + Pfeil usw.?Erkennen des Desktop-Safari Zweifinger-Swipe
Der Grund dafür ist, dass der Swipe über eine eigene Swiping-Animation im Reveal-Stil verfügt, und mit benutzerdefinierten Ajax-Übergängen auf einer Site sieht er wirklich komisch aus, wenn Sie einen nach dem anderen bekommen. Dies passiert beispielsweise beim Durchsuchen von Code auf GitHub.
Update 23/6/16: Github kehrte einfach den Seiteninhalt ohne Übergang um, was ein kluger Schachzug war. Meine derzeitige Praxis ist es, das gleiche für Back/Forward zu tun, auch wenn irgendeine Art von schicklichen Übergang in der Website verwendet wird. Dies verhindert Konflikte zwischen dem, was der Browser möglicherweise tut, und dem Site-Übergang
nicht sicher, ob ich verstehe, was Sie mit „die Swipe über ihre eigenen offenbaren Stil Wischen Animation ". GitHubs kleine Animationen auf popstate sehen in Chrome und Safari genauso aus. –
Ja, aber versuchen Sie zu wischen (mit einem modernen Apple Trackpad) und Sie werden sehen, was ich meine ... – Greg
Oh, Gott. Das ist schrecklich. Ich musste vom Drei-Finger-Wischen zum Zwei-Finger-Wischen zurückkehren, um es zu ermöglichen. –