Touch Aygıtlarda Tıklama Gecikmesini Kaldırmak: fastclick.js

Mobil tarayıcılarda, tıklama (click) olayı dokunmatik aygıtların dokunmaya başlamasından (touch-start) 300ms sonrasında gerçekleşmektedir.

Bu durumun önüne geçmek için kullanımı çok basit olan fastclick.js kütüphanesini kullanabiliriz.

– Mobile Safari iOS 3+
– Chrome iOS 5+
– Chrome Android (ICS)
– Opera Mobile 11.5+
– Android Browser 2. versiyona kadar.
– PlayBook OS 1+

Tarayıcılarında bu eklentiyi kullanabilirsiniz.

##Kullanımı;
Head bölümünde viewport ayarlarını yapalım;
~~~~HTML
`
~~~~
Sayfanıza fastclick.js dosyasını ekleyin;
~~~~HTML

~~~~
Sonrasında `document` için fastclick objesini initilize edelim;

~~~~JS
if (‘addEventListener’ in document) {
document.addEventListener(‘DOMContentLoaded’, function() {
FastClick.attach(document.body);
}, false);
}
~~~~

NPM ile yüklemek için şu adresi ziyaret edin: https://www.npmjs.com/package/fastclick

Yorumları Göster veya Yeni Yorum Yaz