Est Modernizr vraiment nécessaire si vous n'utilisez pas la fonction de détection?

- Je garder de sauter dans les projets où Modernizr est situé dans la tête, mais il n'est pas utilisé (au moins pour la détection de fonctionnalité). Maintenant, j'aime Modernizr, je l'utilise fréquemment pour la détection de fonctionnalité et de base sur les projets qui le nécessitent; toutefois, les trois derniers projets que j'ai entrer en il est resté dans la tête, sans aucun de la fonction de détection de classes que l'on appelle. Ces projets sont l'aide à la vanille javascript et/ou n'ont pas besoin de jQuery polyfills à tous. 1 cela dit... si vous n'êtes pas à l'aide de la fonctionnalité de détection et n'a vraiment pas besoin de charger une bibliothèque jQuery 2, est Modernizr vraiment rien faire à part de faire un ajout de la requête HTTP et de ressources à charger?

Je ne suis pas assez forte avec jQuery/javascript afin de comprendre si il est touchant rien d'autre sous le capot.


Modifier

1 & 2 — Modernizr est en javascript et ne nécessite pas la bibliothèque jQuery (qui me fait me demander pourquoi la bibliothèque jQuery est chargé également, au moins dans ces cas).

Modernizr.min avec seulement #-shiv-cssclasses-load est de 7,57 KO alors que html5shiv.min est à seulement 3 KO.

  • Il dispose également d'une HTML5Shim pour IE<9
  • Il migth influence des variables globales, mais je ne sais pas Modernizr en interne, je suppose qu'ils sont de ne pas fixer de tout, mais quelqu'un d'autre a venir. 😉
  • Ce n'Modernizr avoir à faire avec jQuery? Je pense qu'il n'y a absolument aucun rapport dans n'importe quelle direction.
  • Ok, d'après ce que @Royinamir dit, ils ne les définir...
  • Je n'étais pas certain si Modernizr requis la bibliothèque jQuery (comme je l'ai dit, pas un dev js par aucune norme).
InformationsquelleAutor darcher | 2014-02-02