title: Prevent 300ms delay on Touch-Devices
body: <p>There is this built-in delay of 300ms on Android &amp; iOS-devices to capture double-clicks (who uses that on website anyway, speaking of UX?!)
  I'd like to get rid of that delay &amp; read a lot about the topic but still don't get it why this simple code is not "OK" or would break the UX:</p>
  
  <pre><code>$('a').bind('touchend', function (e) {
      e.preventDefault();
      this.click();
  });
  </code></pre>
  
  <p>For me, it seems to work perfect but I'm sure there are reasons why this shouldn't be done like that. Thanks for pointing me in the right direction!</p>