jQuery - Présentation

jQuery, c'est quoi ?

jQuery est une bibliothèque javascript libre (on parle également de framework javascript libre) développée initialement par John Resig et qui est aujourd'hui maintenue et mise à jour par la communauté jQuery Team. Le framework javascript jQuery va vous permettre de coder rapidement et simplement des traitements à base de code javascript pour dynamiser et améliorer l'ergonomie de vos sites internet.

jQuery vous permet notamment :

  • parcourir et manipuler le DOM (l'arbre des éléments HTML)
  • gérer des événements utilisateurs (clic souris, survole, …)
  • ajouter des effets et animations visuels (fondu, disparation,...)
  • gérer les styles CSS et attributs des balises HTML
  • gérer des interactions AJAX (communication asynchrone avec le serveur)

Remarque : les effets visuels de notre site ont été créés avec jQuery Smile

jQuery est multi-navigateurs

jQuery est compatible avec toutes les versions de navigateurs suivantes :

  • IE 6+
  • FF 2+
  • Safari 3.0+
  • Opera 9.0+
  • Chrome

Les références jQuery

Le framework jQuery est utilisé par certaines grandes références du Web comme Google, Mozilla, Wordpress... ou encore ceux qui nous intéressent directement Drupal et Zlio.

Les autres frameworks javascript

Il existe également d'autres très bon framework javascript à découvrir comme Prototype, Yahoo! User Interface, Dojo, Mootools, Ext JS ..... L'avantage de jQuery c'est que celui-ci peut être utilisé en combinaison avec d'autres framework, il n'entre pas en conflit.

Les plugins jQuery

Le gros avantage de jQuery sur les autres frameworks, c'est l'importance de la communauté de développeurs qui travaillent autour de jQuery et qui fournissent régulièrement de nouveaux plugins. Un plugin jQuery (ou module jQuery) permet d'ajouter de nouvelles fonctionnalités au noyau de base. Parmi les plugins les plus célèbres, nous pouvons citer :

  • jQuery lightbox plugin
  • jQuery cycle plugin
  • jQuery carousel plugin
  • jQuery thickbox plugin
  • jQuery superfish plugin
  • jQuery lavalamp plugin

Licence jQuery

D'après la licence jQuery vous êtes autorisés à utiliser le framework aussi bien pour vos projets personnels que professionnels.

Débuter avec jQuery

Cette petite présentation vous a donné envie de tenter l'aventure jQuery alors n'hésitez pas à découvrir notre guide de démarrage jQuerypour débuter pas à pas avec l'un des meilleurs framework JavaScript