Objectifs
- Connaitre le créateur de jQuery et ces versions successives.
Créateur
- John Resig est un développeur né le 8 mai 1984. Il est actuellement employé par la Khan Academy en tant que responsable du développement JavaScript.
- Il est notamment connu pour être à l'origine du projet jQuery qui est une bibliothèque JavaScript, dont le but est de simplifier des commandes communes de JavaScript.
- John Resig était un développeur Web qui travaillait sur ses propres projets. Il était frustré de constater à quel point il était difficile d'écrire du code JavaScript compatible sur tous les navigateurs. Il décida alors d'écrire sa propre bibliothèque JS pour réparer le problème : jQuery.
Les versions successives
Août 2005
- John Resig a mentionné pour la première fois une amélioration de la bibliothèque "Bihaviour" de prototype en août 2005
16 janvier 2006
- Le 16 janvier 2006, John Resig a officiellement sortie son framework sous le nom jQuery
Août 2006
jQuery 1.0- C'est la première version stable de la bibliothèque disposait déjà d'une prise en charge robuste des sélecteurs CSS, de la gestion des événements et des interactions AJAX.
Janvier 2007
jQuery 1.1- Cette version a considérablement assaini l'API. Les méthodes rarement employées ont été combinées afin de réduire le nombre de méthodes à apprendre et à documenter
Juillet 2007
jQuery 1.1.3- Elle corrige plus de 80 bugs et contient plusieurs améliorations. Notamment :
- Une vitesse accrue, avec une traversée de l’arbre DOM plus de 8 fois plus rapide qu’en 1.1.2 ;
- Un système d’événements réécrit, avec une gestion plus élégante des événements clavier ;
- Un système d’effets visuels réécrit (accompagnée d’une série de tests des effets), incluant une exécution plus rapide et un meilleur support multi-plateformes.
- Elle corrige plus de 80 bugs et contient plusieurs améliorations. Notamment :
Septembre 2007
jQuery 1.2- La personnalisation des effets est devenue beaucoup plus souple et le développement des plugins, beaucoup plus simple grâce à l'ajout des événements liés à un espace de noms.
Mai 2008
jQuery 1.2.6- Les fonctionnalités du plugin dimensions de Brandon Aaron on été intégrées à la bibliothèque principale.
Janvier 2009
jQuery 1.3- Une refonte majeure du moteur de sélection (sizzle) a permis une grande amélioration des performances de la bibliothèque.
- La délégation des événements est officiellement prise en charge
Janvier 2010
jQuery 1.4Janvier 2011
jQuery 1.5Janvier 2018
jQuery 3.3.1