Une simulation d'événements multitouch pour iPhone en Javascript

Posé ici le mardi 15 juillet 2008 à 03:18 par Jay Salvat

Je ne suis pourtant pas un obsédé du développement sur iPhone, mais l'article Optimiser son application web pour iPhone ou iPod Touch< étant le plus fréquenté de ce blog, je me dois d'enrichir le sujet dès qu'une information me semble intéressante... et là c'est vraiment le cas.

Tom Robinsom nous propose d'utiliser les fonctions css transform (webkit propres à Safari) couplées à de "faux" événements javascript touchstart, touchend, touchmove qu'il a su simuler grâce à une utilisation ingénieuse des classiques mousedown, mouseup et mousemove. Code source disponible ici.

Sa démonstration façon lighttable sur les dernières photos Flickr est des plus convaincante. A voir sous Safari, de préférence sur iPhone ou iPod Touch, sinon dans la vidéo ci-après.

Les liens

Article original

http://tlrobinson.net/blog/?p=42

Javascript Lighttable

http://tlrobinson.net/iphone/lighttable/

Code source du "multitouch fake"

http://tlrobinson.net/iphone/lighttable/multitouch-fake.js

Trackbacks

0 trackback

Commentaires

0 commentaire

Obligatoire. Vrai nom apprécié.

Il ne sera ni affiché, ni spammé.

Votre blog ou votre site web.

Constructif, courtois et correctement écrit. SMS proscrit. Merci.