jQuery
jQuery est une bibliothèque JavaScript qui permet aux développeurs Web d’ajouter des fonctionnalités supplémentaires à leurs sites Web. Elle est open source et fournie gratuitement sous licence MIT. Ces dernières années, jQuery est devenue la bibliothèque JavaScript la plus populaire utilisée dans le développement Web.
Pour utiliser jQuery, un développeur Web doit simplement référencer le fichier JavaScript de jQuery dans le code HTML d’une page Web. Certains sites hébergent leur propre copie locale de jQuery, tandis que d’autres se contentent de référencer la bibliothèque hébergée par Google ou par le serveur de jQuery. Par exemple, une page Web peut charger la bibliothèque jQuery à l’aide de la ligne suivante dans la section <head> du code HTML :
<script type="text/javascript"
src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
Une fois la bibliothèque jQuery chargée, une page Web peut appeler n’importe quelle fonction jQuery prise en charge par la bibliothèque. Parmi les exemples courants figurent la modification de texte, le traitement des données de formulaires, le déplacement d’éléments sur une page et la réalisation d’animations. jQuery peut également fonctionner avec du code Ajax et des langages de script, comme PHP et ASP, pour accéder aux données d’une base de données. Puisque jQuery s’exécute côté client plutôt que sur le serveur Web, il peut mettre à jour les informations d’une page Web en temps réel, sans recharger la page. Un exemple courant est la « saisie semi-automatique », dans laquelle un formulaire de recherche affiche automatiquement les recherches courantes au fur et à mesure que vous saisissez votre requête. C’est d’ailleurs ainsi que TechTerms.com propose des suggestions de recherche lorsque vous saisissez du texte dans la zone de recherche.
Outre sa licence gratuite, l’autre raison principale de la popularité de jQuery est sa compatibilité entre navigateurs. Comme chaque navigateur interprète différemment le code HTML, le CSS et le JavaScript, il peut être difficile pour un développeur Web de faire apparaître un site de la même manière dans tous les navigateurs. Plutôt que d’écrire des fonctions personnalisées pour chaque navigateur, un développeur Web peut utiliser une seule fonction jQuery qui fonctionnera dans Chrome, Safari, Firefox et Internet Explorer. Cette prise en charge de plusieurs navigateurs a incité de nombreux développeurs à passer du JavaScript standard à jQuery, car elle simplifie considérablement le processus de codage.
Vous pouvez en savoir plus sur jQuery et télécharger la dernière version de la bibliothèque sur le site Web officiel de jQuery.
Testez vos connaissances