HTML.js, le meilleur moyen de travailler son DOM HTML

Le 14/08/2013

Dans Développement

Aujourd’hui, le Blog du Webdesign vous propose une ressource javascript pour travailler simplement avec la structure HTML de vos pages web.

La tâche la plus importante du Javascript dans les sites web actuels est de modeler le DOM, c’est-à-dire le HTML. Ajouter des éléments, supprimer des éléments, changer des classes. Pour ce faire, nous utilisons assez régulièrement jQuery, qui est un très bon framework, mais ce n’est pas le seul permettant de faire cela, ni le plus efficace.

HTML.js

Html.js

HTML.js est une petite library de 2.7 Kb qui permet de manipuler son DOM de manière logique, assez semblable à ce que l’on peut trouver quand l’on travaille avec un ORM (Active record, par exemple). Au départ un fork de Voyeur.js, il partage avec lui le concept de DOM traversant, mais est bien plus extensible et modulaire.

Cet outil permet bien évidemment de chercher dans le DOM, mais aussi de créer très simplement des éléments (tache pour lequel il est bien plus rapide que jQuery), modifier des classes et des attributs ainsi que du contenu.

HTML.js est compatible avec tous les navigateurs modernes (tout le monde sauf IE 6/7/8, et peut être compatible IE8 si l’on ajoute quelques polyfills).