viernes, 15 de febrero de 2013

Botones rápidos en HTML


Pensando en hacer una aplicación web con HTML5 / CSS3 y WebSQL, pensado para correr en tablets, hemos visto que crear un conjunto de botones del tipo;

<input type="button" value="Crear" onclick="hacer()" />

Esto es tremendamente lento. El motivo es que el evento onclick, realmente hace un enter-leave, generando un retardo de más de 400ms. Esto sencillamente es inaceptable.

La pregunta es : ¿ Podemos ser más rápidos ?

Cambiamos el código por:

<input type="button" value="Crear" onmousedown="hacer()" ontouchstart="hacer()"/>

Esto nos va a funcionar tanto en una tablet como en el navegador. Esto lo que hace que se disparará el evento cuando simplemente toquemos o pulsemos el botón. Es del orden de 0ms a 1ms.



GTXSII. Visual Basic .NET

Estamos trabajando muy duro en intentar en soportar más lenguajes de programación para nuestra librería GtxSII, para el Suministro Inmedi...