Je ne fais plus de dev depuis quelques années, mais je suis tombé sur un article qui parlait
(en mal de JQuery), du coups, j'ai cherché un peu sur le sujet. Après tout, lorsque j'utilisais JQuery, il y a 10 ans
(putain, ça me fait mal en écrivant ça), ça répondait à la problématique de :
- Compatibilité du code JS entre les différents navigateurs IE6
- Facilité d'écriture
Et je me suis dis
"en 10 ans, y a moyen que les navigateurs gèrent des trucs nativement". Et en cherchant, je suis tombé sur cette page :
Vanilla JS - Documentation en français. Bon derrière le côté troll des premiers chapitres de la page, allez directement à
Passer de jQuery à Vanilla JS. Là j'ai découvert la fonctionnalité dont je pense m'être le plus en JQuery :
querySelector qui est natif... Et dispo depuis IE8 et FF 3.5
(donc autant dire un paquet d'année). Pareil pour
classList, là dispo depuis FF 3.6 et IE 10
Bon je ne pense pas me frapper toute la réécriture des scripts du site
(encore que, vu le nombre, y a pas forcément beaucoup de boulot), mais pour ma culture c'était intéressant de voir ça.