Avalanche de nouveautés jQuery
Sortie de jQuery 1.9.0, du plugin jQuery Migrate 1.0.0 et de jQuery 2.0.0 bêta

Les rubriques (actu, forums, tutos) de Développez
Réseaux sociaux


 Discussion forum

Le , par danielhagnoul, Rédacteur
Avalanche de nouveautés jQuery
Sortie de jQuery 1.9.0, du plugin jQuery Migrate 1.0.0 et de jQuery 2.0.0 bêta

N'oubliez pas de lire les informations contenues dans le guide de mise à niveau.

jQuery 1.9 et 2.0 ont la même API, plusieurs fonctionnalités obsolètes ont été retirées des deux versions.

jQuery 1.9 fonctionne sur les navigateurs obsolètes à partir d'IE6.

jQuery 2.0 est débarrassé des rustines nécessaires pour être compatibles avec les navigateurs obsolètes, IE8 et moins. Il est moins "lourd" et plus rapide que la version 1.9.

Les deux versions seront maintenues en parallèle.

Le plugin Migrate sert à détecter les fonctionnalités obsolètes, il permet, mais c'est un pis aller, de faire fonctionner du vieux code avec les nouvelles versions de jQuery.

Code :
1
2
<script src="http://code.jquery.com/jquery-1.9.0.js"></script> 
<script src="http://code.jquery.com/jquery-migrate-1.0.0.js"></script>
Code :
1
2
<script src="http://code.jquery.com/jquery-2.0.0b1.js"></script> 
<script src="http://code.jquery.com/jquery-migrate-1.0.0.js"></script>
N'oubliez pas d'activer la console pour voir les messages "JQMIGRATE".

Il faudra plusieurs semaines pour inclure toutes les nouveautés dans la documentation officielle.

Pour les nouveautés, merci de relire dans l'ordre :
  1. Annonces concernant l'évolution du noyau de jQuery
  2. jQuery 1.9.0 b1 est disponible pour tests
  3. jQuery 1.9.0 rc1 et le plugin Migrate 1.0.0 rc1 sont disponibles pour tests


La version 2.0.0 bêta est le résultat d'un grand nettoyage, elle est 10 % moins "lourde" que la version 1.9.0. Mais le travail de nettoyage et la modification du code pour utiliser toutes les nouveautés disponibles dans les navigateurs non obsolètes sont loin d'être terminés.

Références

Liste des modifications

Source


 Poster une réponse

Avatar de Kenaryn Kenaryn
Membre confirmé
le 16/01/2013 9:51
Merci pour l'article

la 2.0.0 10% moins lourde que la 1.9.0 et c'est pas terminé ? whaou

Sinon, petite question un peu hors sujet : "savez-vous pourquoi google n'héberge plus jquery depuis la 1.3.2?"

EDIT:
Merci au m'sieur du dessous :p
Avatar de danielhagnoul danielhagnoul
Rédacteur
le 16/01/2013 9:56
Citation Envoyé par Kenaryn  Voir le message
google n'héberge plus jquery depuis la 1.3.2

Si ! Voir : https://developers.google.com/speed/libraries/devguide
Offres d'emploi IT
H/F Administrateur bases de données Oracle
CDI
D&B SELECTION - Provence Alpes Côte d'Azur - Aix-en-Provence (13100)
Parue le 09/04/2014
ALTERNANT(E) : Ingénieur Système de communications
Alternance
DCNS - Provence Alpes Côte d'Azur - Toulon (83000)
Parue le 09/04/2014
Développeur PHP Sénior H/F
CDI
CRESCENDO BROTTEAUX - Rhône Alpes - Lyon
Parue le 27/03/2014

Voir plus d'offres Voir la carte des offres IT
 
 
 
 
Partenaires

PlanetHoster
Ikoula