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 !

Les développeurs de jQuery mettent en garde contre l'utilisation des versions "latest" en production
Elles doivent servir uniquement aux tests

Le , par danielhagnoul

0PARTAGES

2  0 
jQuery : les versions "latest" doivent servir uniquement pour vos tests
Risque de non-rétrocompatibilité. Arrêt de la mise à jour.

Les fichiers "jquery-latest.js" et "jquery-latest.min.js" avaient pour but de fournir un moyen simple de télécharger la dernière version publiée de jQuery pour faire des tests. Les utiliser en production risque de nuire au bon fonctionnement de votre site Web.

Pour atténuer le risque de "briser le Web", l'équipe jQuery a décidé en 2013 que les versions "latest" ne pouvaient pas être mises à niveau vers la branche 2.0, même si c'est techniquement la dernière version. Il y aurait tout simplement trop de sites qui cesseraient de travailler avec les anciennes versions d'Internet Explorer, et beaucoup de ces sites ne sont plus maintenus ou ne peuvent plus l'être.

Aujourd'hui, même cette limitation semble insuffisante pour protéger contre une utilisation imprudente de "latest". Nous avons donc décidé d'arrêter la mise à jour, explique l'équipe, en gardant les deux fichiers ("lastest.js" et "lastest.min.js" à la version 1.11.1 pour toujours.

De plus, un fichier "latest" est réglé sur un temps de cache très court, ce qui signifie que vous perdez le bénéfice de l'utilisation d'un serveur de code (CDN).

Si vous voyez un site qui utilise "jquery-latest.js" ou "jquery-latest.min.js", n'hésitez pas à leur faire savoir qu'ils doivent changer pour une version spécifique (numéro de version complet).

Si vous avez besoin de la dernière version de jQuery, voyez la page de téléchargement ou celle du serveur de code.

Source

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