Hammer.js: Add touch gestures to your page
hammerjs.github.io
hammerjs.github.io
Plus there's a decent number of pull requests so it looks like the community is contributing, just no one to maintain.
Is this library only for tablets?
The page that was linked is pathetically vague.
OSX doesn't expose any touch events to the browser.
Gestures are tricky thing to use on a web page, because you have almost zero discoverability. It works in Mac OS X, because you can choose to not use the features and slowly learn them over time, through guides in the OS. Still, even on the Mac you sometimes get surprised when you accidentally trigger a gesture.
Many have be fans an proponents of gestures since the time Opera introduced mouse gestures. Personally the swiping between workspaces on the Mac is pretty much the gesture I think works.
http://codepen.io/klawdyo/full/azmapQ/
On a non-touch screen, hold shift while dragging the green box to emulate pinch and rotate gestures.
Gestures are not supported by HTML5 on Laptops as far as I know.
We had particular trouble with double tap recognition early on but I believe V2 improved this substantially.
I know this one to be very well maintained currently as evidenced here https://gitter.im/taye/interact.js
This made me laugh