jQuery 3.0 disponible en version alpha

06.08 / 2015

TECHNOLOGIE

JQUERY

VERSION

3.0 alpha

URL

JQuery 3.0

Veille Archriss

Réalisation

Veille technologique

News

jQuery 3.0 : une version majeure

Comme vous le savez jQuery est une bibliothèque JavaScript libre et gratuite avec ce slogan tellement explicite : "The write less, Do more".

La version alpha veut correspondre au plus près à la spécification de donnée HTML5.

jQuery 3.0 est décliné en deux versions :

  • la version moderne
  • la version pour IE8, qui ne veut décidément pas mourir avec l'arrivée d'Edge

Les méthodes .show() et .hide() simplifiées

Ceci afin de pallier les nombreux cas particuliers complexes. Conscient de la complexité pour les developpeurs F-E, l'équipe jQuery donnent des clef pour supprimer le

display: none

N'utilisez pas de feuille de style pour définir par défaut le diplay:none. Préférez utiliser .show() - ou n'importe quelle méthode qui présente les éléments, comme .slideDown() ou .fadeIn() - pour le rendre visible.

Cas particulier avec .data ()

.data() correspondra mieux aux spécifications de données HTML5.

.width (), .height (), Css («largeur»), et Css ("hauteur")

En temps normal, jQuery arrondi les valeurs. Désormais, la précision des valeurs sera prise en compte.

Suppression des alias 

.load, .unload, .error. Plutôt obsolète. le .on () sera préféré.

Deferred maintenant compatibles avec la spécification Promises/A+

l'introduction de la méthode .catch () à la méthode .then ()

requestAnimationFrame

Le code avait des problèmes de comptabilité, ils semble êtres résolues.

Pour le moment aucune release ou roadmap n'est disponible.

Des informations plus détaillées sur chaque changement, plus toute la liste exhaustive sur le blog jQuery officiel (en anglais) .