JQuery
jQuery est une bibliothèque JavaScript créée pour faciliter et simplifier l'écriture de JavaScript et de HTML. Elle fonctionne sur la plupart des navigateurs web et a été inventée par John Resig. La première version a été publiée en janvier 2006…
jQuery est une bibliothèque JavaScript créée pour faciliter et simplifier l'écriture de JavaScript et de HTML. Elle fonctionne sur la plupart des navigateurs web et a été inventée par John Resig. La première version a été publiée en janvier 2006 à BarCamp NYC. Aujourd'hui, une équipe de développeurs travaille sur jQuery, qui est dirigée par Dave Methvin.
Aujourd'hui, plus de 55 % des 10 000 sites web les plus visités utilisent jQuery, ce qui en fait la bibliothèque JavaScript la plus utilisée à l'heure actuelle. Il s'agit d'un logiciel libre et open source, sous licence du MIT.
La syntaxe de jQuery est conçue pour faciliter l'écriture de JavaScript compliqué. Certaines choses sont plus faciles à faire en utilisant jQuery :
- naviguer (se déplacer) sur une page web
- sélectionner (choisir) des éléments sur une page web en utilisant le Document Object Model
- créer des animations
- gérer des événements tels que les actions des utilisateurs
- créer des applications Ajax.
Il permet également aux développeurs de créer leurs propres plug-ins jQuery.
Des sociétés comme Microsoft et Nokia ont déclaré qu'elles allaient inclure jQuery dans leurs plateformes mobiles. De plus, Microsoft inclut jQuery dans son logiciel Visual Studio pour l'utiliser avec le framework ASP.NET AJAX et le framework ASP.NET MVC. Nokia l'a inclus dans sa plate-forme de développement de widgets Web Run-Time. jQuery est également utilisé dans MediaWiki depuis la version 1.16.
Historique des sorties
| Numéro de version | Date de publication | Notes complémentaires |
| 1.0 | 26 août 2006 | Première version stable |
| 1.0.1 | 31 août 2006 | |
| 1.0.2 | 9 octobre 2006 | |
| 1.0.3 | 27 octobre 2006 | |
| 1.0.4 | 12 décembre 2006 | Dernière correction de bogue 1.0 |
| 1.1 | 14 janvier 2007 | |
| 1.1.1 | 22 janvier 2007 | |
| 1.1.2 | 27 février 2007 | |
| 1.1.3 | 1er juillet 2007 | |
| 1.1.3.1 | 5 juillet 2007 | |
| 1.1.4 | 24 août 2007 | |
| 1.2 | 10 septembre 2007 | |
| 1.2.1 | 16 septembre 2007 | |
| 1.2.2 | 15 janvier 2008 | |
| 1.2.3 | 8 février 2008 | |
| 1.2.4 | 19 mai 2008 | |
| 1.2.5 | 21 mai 2008 | Correction pour mauvaise construction de 1.2.4 |
| 1.2.6 | 24 mai 2008 | |
| 1.3 | 14 janvier 2009 | Introduction du moteur de sélection de grésillement dans le noyau |
| 1.3.1 | 21 janvier 2009 | |
| 1.3.2 | 20 février 2009 | |
| 1.4 | 14 janvier 2010 | |
| 1.4.1 | 25 janvier 2010 | |
| 1.4.2 | 19 février 2010 | |
| 1.4.3 | 16 octobre 2010 | |
| 1.4.4 | 11 novembre 2010 | |
| 1.5 | 31 janvier 2011 | Gestion des rappels différés, réécriture du module ajax |
| 1.5.1 | 24 février 2011 | |
| 1.5.2 | 31 mars 2011 | |
| 1.6 | 3 mai 2011 | Améliorations significatives des performances des fonctions attr() et val() |
| 1.6.1 | 12 mai 2011 | |
| 1.6.2 | 30 juin 2011 | |
| 1.6.3 | 1er septembre 2011 | |
| 1.6.4 | 12 septembre 2011 | |
| 1.7 | 3 novembre 2011 | Nouvelles API d'événements : .on() et .off(), alors que les anciennes API sont toujours prises en charge. |
| 1.7.1 | 21 novembre 2011 | |
| 1.7.2 | 21 mars 2012 | |
| 1.8.0 | 9 août 2012 | Moteur de sélection des grésillements réécrit, animations améliorées et flexibilité $(html, props). |
| 1.8.1 | 30 août 2012 | |
| 1.8.2 | 20 septembre 2012 | |
| 1.8.3 | 13 novembre 2012 | |
| 1.9.0 | début 2013 | Suppression des interfaces obsolètes et nettoyage des codes |
| 2.0.0 | début 2013 | Abandon du support IE6-8 pour l'amélioration des performances et la réduction de la taille des fichiers |
Questions et réponses
Q : Qu'est-ce que jQuery ?
R : jQuery est une bibliothèque JavaScript créée pour faciliter et simplifier l'écriture de JavaScript et de HTML.
Q : Qui a inventé jQuery ?
R : John Resig a inventé jQuery.
Q : Quand la première version de jQuery a-t-elle été publiée ?
R : La première version de jQuery a eu lieu en janvier 2006 au BarCamp NYC.
Q : Qui dirige l'équipe de programmeurs travaillant sur jQuery aujourd'hui ?
R : Dave Methvin dirige l'équipe de programmeurs qui travaillent sur jQuery aujourd'hui.
Q : Quelle est la popularité de jQuery ?
R : Plus de 55 % des 10 000 sites Web les plus visités utilisent jQuery, ce qui en fait la bibliothèque JavaScript la plus populaire utilisée aujourd'hui.
Q : L'utilisation de jQuery a-t-elle un coût ?
R : Non, il n'y a aucun coût associé à l'utilisation de jQuery car il s'agit d'un logiciel gratuit et open source sous licence MIT.
Q : Quelles sont les choses les plus faciles à faire avec jQuery ?
R : Parmi les choses qui sont plus faciles à faire en utilisant jquery, citons la navigation (déplacement) sur une page Web, la sélection (choix) d'éléments sur une page Web à l'aide du Document Object Model, la création d'animations, la gestion d'événements tels que les actions de l'utilisateur, la création d'applications Ajax et la création de leurs propres plug-ins jquery.
Articles liés
Auteur
AlegsaOnline.com JQuery Leandro Alegsa
URL: https://fr.alegsaonline.com/art/51341
Sources
- jquery.org : "License - jQuery Project"
- jquery.com : "jQuery: The write less, do more, JavaScript library"
- trends.builtwith.com : "jQuery Usage Statistics"
- w3techs.com : "Usage of JavaScript libraries for websites"
- docs.jquery.com : "License – JQuery JavaScript Library"
- jquery.com : "jQuery, Microsoft, and Nokia"
- weblogs.asp.net : "jQuery and Microsoft"
- wiki.forum.nokia.com : "Guarana UI: A jQuery Based UI Library for Nokia WRT"
- mediawiki.org : "jQuery"