IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

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

Le , par danielhagnoul

116PARTAGES

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 : Sélectionner tout
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 : Sélectionner tout
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

Une erreur dans cette actualité ? Signalez-nous-la !