Vous n'avez pas encore de notification

Page d'accueil

Options d'affichage

Abonné

Actualités

Abonné

Des thèmes sont disponibles :

Thème de baseThème de baseThème sombreThème sombreThème yinyang clairThème yinyang clairThème yinyang sombreThème yinyang sombreThème orange mécanique clairThème orange mécanique clairThème orange mécanique sombreThème orange mécanique sombreThème rose clairThème rose clairThème rose sombreThème rose sombre

Vous n'êtes pas encore INpactien ?

Inscrivez-vous !

jQuery 2.0 est disponible : adieu Internet Explorer 6, 7 et 8

Et c'est pas plus mal... (sauf pour quelques-uns)

La version finale de la bibliothèque Javascript jQuery 2.0 est désormais disponible. Comme prévue, celle-ci apporte de nombreuses nouveautés et l'abandon du support des anciennes moutures d'Internet Explorer : les 6, 7 et 8.

L'été dernier, nous évoquions les évolutions à venir au sein de la bibliothèque Javascript jQuery. Elle en était alors à la version 1.8 et préparait l'arrivée des moutures 1.9.x puis 2.0 qui étaient l'occasion d'un grand nettoyage dans le code. Cette dernière est désormais disponible et contient un changement majeur : la fin du support d'Internet Explorer 6, 7 et 8. De quoi soulager l'équipe, mais aussi faire craindre le pire à de nombreux développeurs dont les clients et autres chefs de projets ne sont pas toujours à la page.

 

JQuery

 

Pour autant, pas de panique. Le support de la branche 1.x devrait continuer encore un moment. La version 1.9 dont l'arrivée avait été préparée avec un outil de migration sera d'ailleurs suivie de la 1.10. En fonction des possibilités dont vous aurez besoin, vous pourrez donc utiliser l'une ou l'autre des branches. Vous pourrez aussi laisser la version de votre navigateur choisir en utilisant cette astuce. Pour rappel, Internet Explorer 9, qui est désormais la version minimale supportée par la branche 2.x, est sorti en mars 2011.

 

Quoi qu'il en soit, voici le code à utiliser pour profiter de cette nouvelle mouture et du plugin facilitant la migration :

 


 

Notez que suite au grand nettoyage opéré, le fichier est 12 % plus léger que la mouture 1.9.1. Une amélioration qui aurait encore pu être poussée un peu plus loin, mais c'est désormais le code relatif à Webkit tel qu'il est intégré à Android 2.x qui pose problème. Celui-ci pourrait ainsi ne plus être supporté très bientôt, mais aucune date n'a encore été avancée.

 

Vous pourrez trouver l'ensemble des corrections et améliorations de jQuery 2.0 au sein de ce billet. 

124 commentaires
Avatar de RinSa INpactien
Avatar de RinSaRinSa- 19/04/13 à 15:27:49

A quand la fin d'Internet Explorer tout court ? :D

Avatar de seb2411 INpactien
Avatar de seb2411seb2411- 19/04/13 à 15:30:38

RinSa a écrit :

A quand la fin d'Internet Explorer tout court ? :D

Moi J'aurais dit a quand la mort de Javascript ? :D

Avatar de Thald' INpactien
Avatar de Thald'Thald'- 19/04/13 à 15:32:23

seb2411 a écrit :

Moi J'aurais dit a quand la mort de Javascript ? :D

D'abord le Flash ;)

Avatar de BlackYeLL Abonné
Avatar de BlackYeLLBlackYeLL- 19/04/13 à 15:33:40

seb2411 a écrit :

Moi J'aurais dit a quand la mort de Javascript ? :D

Tu préfères quoi à la place ?

Avatar de gvosnet Abonné
Avatar de gvosnetgvosnet- 19/04/13 à 15:33:45

Ca va être tendu de faire l'impasse sur IE8.
Y'a encore beaucoup de WinXP avec IE8 à l'heure actuelle.

Pensez également à bien tester vos anciens scripts, y'a pas mal de fonctions qui ont été "dépréciées" (y'a un terme français pour ça ?).

Avatar de sleipne Abonné
Avatar de sleipnesleipne- 19/04/13 à 15:38:42

gvosnet a écrit :

Ca va être tendu de faire l'impasse sur IE8.
Y'a encore beaucoup de WinXP avec IE8 à l'heure actuelle.

Pensez également à bien tester vos anciens scripts, y'a pas mal de fonctions qui ont été "dépréciées" (y'a un terme français pour ça ?).

le verbe déprécier est bien français :) (to deprecate en anglais)

Avatar de seb2411 INpactien
Avatar de seb2411seb2411- 19/04/13 à 15:38:58

BlackYeLL a écrit :

Tu préfères quoi à la place ?

Pour l'instant il n'y a rien malheureusement...
Mais un langage moderne qui n'ai pas forcement besoin d'un gros framework derrière et qui soit pense dans l’idée POO ce serait pas mal.

Avatar de zglurb INpactien
Avatar de zglurbzglurb- 19/04/13 à 15:39:23

gvosnet a écrit :

Ca va être tendu de faire l'impasse sur IE8.
Y'a encore beaucoup de WinXP avec IE8 à l'heure actuelle.

Pensez également à bien tester vos anciens scripts, y'a pas mal de fonctions qui ont été "dépréciées" (y'a un terme français pour ça ?).

Déprécié c'est français.

Sinon je confirme pour IE8. On doit encore le supporter au boulot. D'ailleurs le support d'IE6 s'est arrêté cette année seulement. Et je pense pas qu'il soit prévu d'upgrader au 9 ou au 10 chez notre client.

Avatar de seb2411 INpactien
Avatar de seb2411seb2411- 19/04/13 à 15:40:09

gvosnet a écrit :

Ca va être tendu de faire l'impasse sur IE8.
Y'a encore beaucoup de WinXP avec IE8 à l'heure actuelle.

Pensez également à bien tester vos anciens scripts, y'a pas mal de fonctions qui ont été "dépréciées" (y'a un terme français pour ça ?).

Apres rien n'oblige a passer sur la 2.x . Pour le moment. Par contre ça va surement permettre aux devs de Jquery d'avancer plus rapidement.

Avatar de sniperdc INpactien
Avatar de sniperdcsniperdc- 19/04/13 à 15:42:57

seb2411 a écrit :

Moi J'aurais dit a quand la mort de Javascript ? :D

:reflechis: tu veux tuer l'AJAX ?

Il n'est plus possible de commenter cette actualité.
Page 1 / 13