26/11/11

jQuip — jQuery en partie

jQuip est une initiative lancée par Demis Bellot dont l’objectif est de rendre jQuery modulable pour éviter d’avoir des Ko en trop. Le projet jQuip démontre que 90% des fonctions les plus utilisées de jQuery pourraient se caser dans 13% de la taille actuelle du framework, soit seulement 4.28 Ko minifiés et gzippés, nous apprend developpez.comGrosso modo le découpage de jQuery opéré par jQuip (Ajax, CSS, Docready, events, sélecteurs) permettrait de n’utiliser que les parties de jQuery nécessaires à un projet ou à une page web spécifique.



5 commentaires pour “jQuip — jQuery en partie”

  1. Greg dit :

    Je trouve que l’idée n’est pas mauvaise, c’est vrai que jQuery a tendance à gonfler avec l’age.

    Mais j’ai peur que ça devienne ingérable au bout d’un moment. En effet, si on utilise des plugins jQuery, comment savoir quelles parties ils utilisent? Il va falloir les tester un à un et ajouter des parties au fur et à mesure.
    Au final, on pourrait même se retrouver avec un jQuery presque complet, mais avec des requêtes http supplémentaires, donc gain 0.

    Néanmoins, je salue l’initiative, et je réserverais cette méthode plutôt pour des projets légers, utilisant très peu jQuery. Là ce serait sûrement efficace :)

    Merci pour l’info.

  2. Benoit dit :

    @Greg : Pour des petites pages web légères qui n’auraient besoin d’aucun plugins ça peut être intéressant. Moi perso, dans mes développements, je charge la librairie entièrement. 92 Ko (pour la v1.7), c’est quand même pas la mort.

    Je salue également l’initiative mais je doute que ça soit vraiment très utile

  3. gtraxx dit :

    Cette librairie est légère certes mais franchement retirer jquery.ajax et jquery.css c’est vraiment n’importe quoi !

  4. MathRobin dit :

    Tu n’es pas obligé de les retirer mais comme je l’ai déjà dit sur Developpez et comme j’insisterai bientôt sur mon propre blog, cette question ne se poserait pas si les gens utilisaient un peu plus les CDN.

  5. Scarabé dit :

    Exactement.
    C’est beaucou plus simple d’utiliser Google Libaries API !

Laissez un commentaire

Vous pouvez utiliser les balises HTML suivantes : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Les commentaires sont publiés sous votre pleine et entière responsabilité et ne doivent pas contrevenir aux lois et règlementations en vigueur. Les propos racistes ou antisémites, diffamatoire ou injurieux, divulguant des informations fausses, relatives à la vie privée d'une personne ou utilisant des oeuvres protégées par les droits d'auteurs ne sont pas les bienvenus et seront modérés sans modération.

Merci d'être constructif et n'oubliez pas : « sans la liberté de ramer il n'est point d'éloge flotteur ! »