Tilap.net

Développement web

Javascript

Le langage client de base dans le web

Améliorer les clics sur les devices tactiles avec fastclick

Sur les devices tactiles, lorsque vous cliquez sur un lien, vous aurez surement remarqué un lag. En effet, afin de s’assurer que vous avez bien cliqué et que ce n’est pas un début de scroll ou autre interaction, les OS gérant le tactile ajoute une latence de 300ms.

Mais dans la cadre de page web standard, ça apporte généralement une frustration, une impression de latence, c’est désagréable.

Lire la suite »

$.browser et jQuery 1.9 : assurer la rétro compatibilité de votre code

A la release de jQuery 1.9, je n’ai pas fait attention mais la propriété $.browser a été supprimée (entre autres choses). C’est bien dommage, car certains de mes plugins en dépendaient fortement. Pour le coup, j’en ai réécrit la plupart. Néanmoins pour certains – par manque d’intérêt et un peu par flemme – j’ai utilisé une solution bien plus rapide : réimplémenter simplement la propriété manquante.

Il vous suffit d’ajouter le fichier javascript jQuery.browser.js (471) juste après jQuery.

Pour tous les autres changements de la version 1.9 de jQuery, rendez vous sur le site officiel.

X