Blog des Gens Compliqués

MaterializeCSS largue jQuery

18/11/2018 16:06:45+01:00|Par DkVZ
1 minutes de lecture (facile)

Après avoir bien veillé à ne jamais mettre à jour Materialize (ni aucune autre dépendance d'ailleurs), je découvre avec enthousiasme qu'ils n'ont plus jQuery comme dépendance.

jQuery est désormais une sorte de zombie évoqué dans un grand nombre d'anciens écrits sur Stackoverflow. C'est bien comme ça je trouve.

Retirer jQuery de leur code a dû être une sacrée aventure.

Je me souviens qu'ils disaient que le garder permettait de réduire significativement la taille de leur code.

J'ai dû modifier quelques trucs, des noms de classe qui ont changé et le code d'initialisation des éléments qui utilisent du JS.

Cependant j'utilise toujours jQuery pour l'AJAX et pour la détection du scrolling, ce sera à retirer plus tard pour gagner pas mal d'espace sur la taille finale de mon JS.

Accessoirement, je me suis enfin occupé d'un bug qui empêchait totalement de charger plus que quelques articles sur tablette, depuis genre un an. Ou plus, je suis nul en décomptage temporel.

Ah oui et la police de caractère n'était pas Roboto comme mentionné dans le CSS depuis le début. Il semblerait que la police était chargée en http et pas https. Du coup la police a changé partout sur le site en dehors des articles et je pense que je vais devoir augmenter la taille générale.

J'ai peut-être aussi instauré une centaine de nouveaux bugs, allez savoir.

Commentaires

Il faut JavaScript activé pour écrire des commentaires ici

Ajouter un commentaire

Votre commentaire a été ajouté
(enfin, je pense)