Comments on: Est-ce la fin de jQuery ? http://sametmax.com/est-ce-la-fin-de-jquery/ Du code, du cul Sat, 07 Nov 2015 11:08:18 +0000 hourly 1 http://wordpress.org/?v=4.1 By: Kenshineuh http://sametmax.com/est-ce-la-fin-de-jquery/#comment-146813 Mon, 13 Oct 2014 09:40:00 +0000 http://sametmax.com/?p=12406#comment-146813 Je veux un article sur les rapports de l’INDMS ! :)

]]>
By: Geekingfrog http://sametmax.com/est-ce-la-fin-de-jquery/#comment-146804 Mon, 13 Oct 2014 01:38:36 +0000 http://sametmax.com/?p=12406#comment-146804 @JulienW

Le temps de parsing des libs js est négligeable sur desktop (~30k/ms pour l’ordre de grandeur), et sur les mobiles, même si c’est plus lent (1k/ms mais pas bien sûr?), le temps de téléchargement est infiniment plus long de toute façon.
Optimize le download d’abord, le bottleneck n’est pas dans le parsing.

Sinon, je sais que google entre autre écrit du javascript en commentaire dans du html, et quand il en a besoin (ou qu’il a du temps), il lit l’html et parse le code. Mais on parle de google là ;)

]]>
By: JulienW http://sametmax.com/est-ce-la-fin-de-jquery/#comment-146784 Sun, 12 Oct 2014 17:42:56 +0000 http://sametmax.com/?p=12406#comment-146784 jQuery et autres grosses libs prennent pas mal de temps à être _parsé_ par le navigateur (je ne parle pas du temps de téléchargement). Sur mobile, et notamment les mobiles plutôt entrée/moyen de gamme, ça induit un vrai lag lors du chargement de la page. À ne pas négliger…

]]>
By: Monkey Monk http://sametmax.com/est-ce-la-fin-de-jquery/#comment-146777 Sun, 12 Oct 2014 16:50:19 +0000 http://sametmax.com/?p=12406#comment-146777 A noter qu’il existe jQuery Lite où Zepto ! On peut aussi, dans certains cas, utiliser Sizzle uniquement !
Au-delà de ça, il est toujours possible de charger ses dépendances en fin de traitement. De manière à rendre disponible une version “mineure” mais fonctionnelle dés les premiers bytes chargé pour ensuite ajouter le reste des fonctionnalités dynamiquement. Bien entendu, ça demande une vraie structure de contenu… et tous les projets ne le permettent pas. :-/

]]>
By: Marc http://sametmax.com/est-ce-la-fin-de-jquery/#comment-146774 Sun, 12 Oct 2014 15:35:43 +0000 http://sametmax.com/?p=12406#comment-146774 Personnellement dans notre projet nous avons suivi de près l’évolution de framework alternatif comme AngularJS ou autres.

Cependant, nous composons nos développements également avec les équipes d’intégration qui n’ont pour la plupart été formés que sur jQuery, et la plupart des profils que nous recevons en entretien ne connaissent les autres framework que de loin.

jQuery possède un monopole, c’est indéniable, et je le vois mal disparaître aussi vite. Et puis il faut admettre qu’il est plus facile à mettre entre toutes les mains qu’AngularJS qui est souvent plus efficace pour les “one-page website” mais nécessite des compétences bien plus élevés en développement.

Quand je pense à mon projet actuel (une refonte en Django d’un progiciel de gestion à destination des mutuelles et assureurs), je me dis que j’aurais du privilégier AngularJS, mais on a privilégié jQuery pour que tout le monde sur le projet et que la future maintenance puisse comprendre plus facilement, quitte à devoir faire des lignes de JS en plus pour des choses basiques en AngularJS (typiquement le binding et le DOM parsing).

]]>
By: desfrenes http://sametmax.com/est-ce-la-fin-de-jquery/#comment-146761 Sun, 12 Oct 2014 10:54:32 +0000 http://sametmax.com/?p=12406#comment-146761 vivement l’article alors.

]]>
By: Alkareth http://sametmax.com/est-ce-la-fin-de-jquery/#comment-146760 Sun, 12 Oct 2014 10:51:10 +0000 http://sametmax.com/?p=12406#comment-146760 @Balthazar : j’ai vécu 4 ans entre 2008 et 2012 en 56k. Je maudissais les sites “modernes”, à l’époque toujours lourds et très rarement bien pensés pour les petites connexions (j’ai l’impression qu’il y a eu des progrès au niveau de l’accessibilité en général ces dernières années). jQuery faisait partie de mes cauchemars, et je me sentais faire partie d’une minorité frustrée non négligeable…

@Sam : l’article à lui tout seul serait fort intéressant ! A quand l’INDMS reconnu d’utilité publique ?

]]>
By: Sam http://sametmax.com/est-ce-la-fin-de-jquery/#comment-146758 Sun, 12 Oct 2014 10:01:27 +0000 http://sametmax.com/?p=12406#comment-146758 @Balthazar : pour ça il faut utiliser un CDN. De plus la taille des pages est la cumulation de plein de choses, quelques ko par ci, quelques ko par là… Sur de gros sites, une seconde de chargement en plus c’est 10000 visiteurs en moins. Sans compter que tu parles d’une partie de la population qui est bien lotie (haut débit, 4G), mais ce n’est pas le cas partout. Comme souvent, il est bon de ne pas généraliser, mais de mesurer, tester, et adapter à son cas.

@desfrenes : l’INDMS : institus national du doigt mouillé de Sam. Mais en tant que formateur, dev, blogger, aide sur les forum et consultant en recrutement, je vois toute la chaine d’évolution des devs. Et bien que le nombre absolu de dev de haut niveau soit en hausse (dans mon échantillon pas représentatif mais bien concret), le % de dev de bon niveau par rapport à la masse de nazes est en chute libre. Ceci est à mettre en corélation avec l’augmentation du besoin de dev de bon niveau et de la demande un peu partout. Du coup, il y a pénurie, et on se retrouve avec des mecs moyens, voir incompétent, qui criblent le secteur. Il y a plein de causes et conséquences à cela, mais ça mérite un article à lui tout seul.

]]>
By: desfrenes http://sametmax.com/est-ce-la-fin-de-jquery/#comment-146757 Sun, 12 Oct 2014 09:18:45 +0000 http://sametmax.com/?p=12406#comment-146757 “la baisse du niveau des devs”…

source ?

]]>
By: Balthazar http://sametmax.com/est-ce-la-fin-de-jquery/#comment-146728 Sun, 12 Oct 2014 07:50:25 +0000 http://sametmax.com/?p=12406#comment-146728 Je ne comprends pas/plus l’argument “jQuery pèse trop lourd” (en terme de ko). Un très grand nombre de site l’utilise, ce qu’il fait qu’il est probable que nous ayons déjà la bonne version dans le cache navigateur, non?
Et puis à l’heure du haut débit et de la 4G, qu’est ce que c’est que 30ko?

]]>