JQuery

A quoi sert le logiciel

jQuery est une bibliothèque (aussi appelée framework) JavaScript open source et libre de syntaxe courte et logique, orientée client. Elle est compatible avec tous les navigateurs courants.

Historique

L'auteur originel de jQuery est John Resig, qui a publié la première version stable de son framework le 26 août 2006. Sur six mois, 4 versions ont été publiées (1.0.1, 1.0.2 etc.), jusqu'à l'obtention le 12 décembre d'une version 1.0.4 déboguée.

Le 14 janvier 2007 commence l'évolution de la version 1.1, qui s'étale jusqu'au mois d'août, le 24, qui voit la sortie de la version 1.1.4. En septembre de la même année débute l'élaboration de la version 1.2, qui s'achève le 24 mai 2008 avec jQuery 1.2.6. Puis la version 1.3, échelonnée en trois versions, fait son apparition, à laquelle la version 1.4 succède le 14 janvier 2010.

Description du logiciel

jQuery est un framework (également « cadriciel »): il consiste en fait en un kit de composants logiciels structurels dans lesquels piochera le développeur – en appelant la bibliothèque par utilisation du préfixe de fonction « $ » ou « jQuery » - afin d'élaborer son code plus rapidement et plus efficacement. Comme le dit le slogan jQuery: « write less, do more. », en français: « écrivez moins, faites plus. », qui illustre parfaitement le fonctionnement du framework.

jQuery se présente sous la forme d'un fichier JavaScript unique de 155ko ("Development"), ou 24ko en version compressée ("Production") contenant toutes les fonctions de base et peut être inclus dans toute page web grâce à une ligne de code spécifique.

L'utilisation de jQuery sur Internet est très largement répandue; de grands noms de la toile l'utilisent, notamment Microsoft, Twitter, Mozilla, Amazon... Le framework est également compatible avec tous les navigateurs courants.

Des connaissances en HTML, en CSS et en JavaScript sont nécessaires à la bonne utilisation des fonctionnalités proposées par jQuery, qui consistent notamment dans la possibilité de modification du DOM, la prise en charge des Événements, des Effets et animations, d'AJAX, de plugins, d'utilitaires, la manipulation de CSS...

Plateformes compatibles

Toutes!

Logiciels proches

Ext Core

newsletter nouveautés
jQuery
×