CSS
body {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-touch-callout: none;
}
*:not(input, textarea) {
-webkit-user-select: none;
}
By default, the response to a tap can be sluggish because it waits for a potential double-tap. To improve this, you can use fastclick.js.