Développement de sites Internet avec jQuery

Développement jQuery - Javascript jQuery est une bibliothèque Javascript libre qui porte sur l'interaction entre JavaScript (comprenant AJAX) et HTML, et a pour but de simplifier des commandes communes de Javascript.

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)

 

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.