Ich meine das:
https://github.com/ftlabs/fastclick
Ist es noch notwendig und wichtig?
Ich weiß, dass es Dinge im Zusammenhang mit Viewport-Deklarationen gibt, die bestimmte Browser betreffen. Aber es scheint, dass sie alte Dinge sind, und was ist mit den anderen Browsern heutzutage?
<meta name="viewport" content="width=device-width, initial-scale=1">
Dieser Artikel erklärt ausführlich, warum und wann Sie es brauchen fastclick.js
:
https://developers.google.com/web/updates/2013/12/300ms-tap-delay-gone-away
TL;DR
Ab Chrome 32 (damals im Jahr 2014) ist diese Verzögerung für für Mobilgeräte optimierte Websites verschwunden, ohne das Pinch-Zoomen zu entfernen! Firefox und IE/Edge taten das Gleiche kurz darauf, und im März 2016 landete ein ähnlicher Fix in iOS 9.3.
Solange Ihr <head>
beinhaltet: <meta name="viewport" content="width=device-width">
auf diese Weise geht der Browser davon aus, dass Sie den Text auf Mobilgeräten lesbar gemacht haben, sodass kein Doppelklick erforderlich ist.
Ich würde gerne die Antwort darauf wissen, aber gleichzeitig fühlt sich diese Frage eher meinungsbasiert an.
– evolutionbox
15. Februar 2017 um 13:07 Uhr
Wie wäre es mit ein paar Tests? ftlabs.github.io/fastclick/examples/layer.html
– Veve
15. Februar 2017 um 13:08 Uhr
Meinung basiert? Tap Delay ist keine Meinung, ist (war) ein mobiles “Feature”. Siehe akzeptierte Antwort.
– Luca Reghellin
10. April 2017 um 9:14 Uhr