Archive

Archives pour 07/2011

SVG + JavaScript = Stress !

Depuis peu, les navigateurs modernes permettent d’utiliser des graphiques au format SVG. Cela est intéressant, car il est possible d’interagir avec ces graphiques à l’aide de JavaScript. Non plus seulement afin de redimensionner l’image, d’en modifier l’attribut alt, mais carrément de dessiner comme on le ferait avec un logiciel de dessin tel que Inkscape ! Mieux : il est possible non seulement de dessiner, mais d’intercepter des événements et de modifier l’image en conséquence ! Il devient ainsi possible de faire des choses étonnantes, et il n’y a presque plus besoin de Flash pour faire des applications web intéressantes.

La preuve : je me suis amusé à faire un petit jeu (que j’ai également ajouté sur ScriptLand) pour tester un peu ce qu’il était possible de faire. Voici ci-dessous : il s’agit de démêler les nœuds. Attention ! Il existe encore quelques petits bugs que je corrigerai – un jour…

À noter que pour faire cela, j’ai utilisé le merveilleux Prototype Graphic Framework qui simplifie bien la vie !

N’hésitez pas à faire part de vos commentaires !

Categories: JavaScript Tags: ,