Mogelijk interessant voor de tweakers developers:
https://github.com/ftlabs/fastclick
Uitleg: browsers in touch devices wachten standaard ongeveer 300ms na het registeren van een touch (click) voordat een link daadwerkelijk geopend wordt. De reden is dat mogelijk de gebruiker een reeks van gestures maakt die samen tot een enkele aktie leiden, bijvoorbeeld double tap to zoom of pinch to zoom. Hier heeft de gebruiker wat tijd voor nodig, waar de browser dus 300ms op wacht.
Bovenstaande library verwijderd in feite deze vertraging. En dit heeft 2 effecten:
- Normale clicks verbeteren enorm in snelheid. 300ms lijkt niet veel maar is een verschil van dag en nacht. Het voelt aan als de snelheid van een native app. Pas zonder die vertraging merk je hoe groot deze was.
- De bovengenoemde gestures werken helaas niet goed meer. Double tap to zoom werkt helemaal niet meer, en pinch to zoom werkt alleen als je beide vingers echt tegelijk gebruikt.
Ik vind persoonlijk zowel snelheid als de mogelijkheid tot zoomen erg belangrijk, dus voor mijn eigen project is het een onmogelijk dilemma. Maar misschien is dit voor de tweakers situatie anders.
Het is heel snel uit te proberen. Link die library in en voeg een call toe in je main javascript. Daarna zie je het effect. Ik keek mijn ogen uit toen ik het voor het eerst in aktie zag, ben benieuwd of jullie het ook willen proberen en zo ja, of het net zo goed werkt
https://github.com/ftlabs/fastclick
Uitleg: browsers in touch devices wachten standaard ongeveer 300ms na het registeren van een touch (click) voordat een link daadwerkelijk geopend wordt. De reden is dat mogelijk de gebruiker een reeks van gestures maakt die samen tot een enkele aktie leiden, bijvoorbeeld double tap to zoom of pinch to zoom. Hier heeft de gebruiker wat tijd voor nodig, waar de browser dus 300ms op wacht.
Bovenstaande library verwijderd in feite deze vertraging. En dit heeft 2 effecten:
- Normale clicks verbeteren enorm in snelheid. 300ms lijkt niet veel maar is een verschil van dag en nacht. Het voelt aan als de snelheid van een native app. Pas zonder die vertraging merk je hoe groot deze was.
- De bovengenoemde gestures werken helaas niet goed meer. Double tap to zoom werkt helemaal niet meer, en pinch to zoom werkt alleen als je beide vingers echt tegelijk gebruikt.
Ik vind persoonlijk zowel snelheid als de mogelijkheid tot zoomen erg belangrijk, dus voor mijn eigen project is het een onmogelijk dilemma. Maar misschien is dit voor de tweakers situatie anders.
Het is heel snel uit te proberen. Link die library in en voeg een call toe in je main javascript. Daarna zie je het effect. Ik keek mijn ogen uit toen ik het voor het eerst in aktie zag, ben benieuwd of jullie het ook willen proberen en zo ja, of het net zo goed werkt