Los botones son lentos en los móviles (al menos 300ms de retraso en la mayoría de los navegadores debido a la detección de arrastre, entre otras cosas). Google escribió algunos javascript para solucionar este problema: http://code.google.com/mobile/articles/fast_buttons.html¿Cómo puedo usar el código FastButton de/MBP de Google con eventos troncales?
La gente móvil HTML5 repetitivo integrados esto en su paquete: https://github.com/h5bp/mobile-boilerplate/blob/master/js/mylibs/helper.js#L86
Quiero averiguar cómo puedo utilizar simplemente esto con la columna vertebral. Algo como:
events: {
"fastbutton button.save": "save"
}
Donde fastbutton reemplaza el clic o mousedown con el código del botón rápido. Espero que necesite volver a escribir el código MPB.fastbutton un poco. ¿Alguien ha hecho esto?
No lo he probado todavía, pero esto suena exactamente a lo que necesito (todavía). –
Acabo de probarlo en mi sandbox backbone, funciona exactamente como se describe. ¿Existe un posible problema de escalabilidad al crear instancias del objeto 'FastClick' en el' document.body' completo? La documentación solo incluye ejemplos de creación de instancias de la clase en elementos específicos. –
La aplicación web FT usa FastClick instanciado en 'document.body' y no ha habido ningún problema. Tal vez debería actualizar los ejemplos para dejar en claro que la práctica habitual es crear instancias en el cuerpo. –