Actions
Feature #7581
ferméMise en place de polyfills.
Statut:
Closed
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Début:
25/02/2016
Echéance:
% réalisé:
100%
Temps estimé:
Livraison en TEST:
Livraison en PROD:
Description
Nous essayons aujourd'hui d'éviter d'utiliser JQuery dans le développement de nos plugins JavaScript, cela :
- pour pouvoir réutiliser le plus possible nos plugins dans d'autres contexte UI (notamment avec des framework dédié au WEB-COMPONENT)
- pour être au plus proche des standards JavaScript
Cependant, selon le navigateur, cette orientation nous amène parfois à quelques surprises lors de l'exécution d'un plugin.
En effet, les navigateurs n'étant (selon leur version) pas au même niveau d'implémentation des standards que d'autres, il arrive parfois que le plugin soit fonctionnel sur l'un et qu'il ne le soit pas sur l'autre.
Pour éviter de créer un code abscons dans le plugin, qui prendrait en compte les particularités de chacun des navigateurs, la technique visée consiste à ajouter quelques polyfills (technique maintenant bien répandue qui ajoute si nécessaire les fonctionnalités standards au navigateur).
Actions