Hightcharts est une bibliothèque Javascript spécialisée dans la création de diagrammes, graphiques et autres camemberts pour illustrer vos données brutes. Hightcharts fonctionne dans tout les navigateurs modernes, dont l’iPhone et Internet Explorer à partir de la version 6 ! Les navigateurs standarts utilisent l’élément canvas
, dans certains cas, SVG est utilisé. Quant à Internet Explorer, c’est VML qui sollicité. Voir la page de démonstration.
SimpleJS — la petite librairie Javascript qui va bien
SimpleJS — Cette petite bibliothèque Javascript développée par Christophe Lefevre propose de faciliter l’utilisation d’Ajax. SimpleJS ne saurait être comparée avec Prototype ou jQuery. Mais ce n’est pas grave : aujourd’hui nous somme à la recherche de solutions simples, légères et efficaces, qui vont à l’essentiel : $ajaxload()
$ajaxreplace()
, $opacity()
, $shiftOpacity()
, $pulsate()
, $highlight()
, $textColor()
, $morphColor()
, $toggle()
, $blindup()
, $blinddown()
. Sans oublier les plugins simpleslish.js (Slideshow, 1.6k) et simpleacco.js (effet accordéon, 1k) !
cssQuery — accédez au DOM
DOMAssistant — une bibliothèque Javascript à découvrir
DOMAssistant — Cette bibliothèque va un peu plus loin que dLite et permet de manipuler le DOM avec plus de souplesse pour lancer des fonctions sur un ensemble d’éléments, par exemple. Supporte les sélecteurs CSS 1, CSS 2 et CSS 3. →
dLite — une librairie Javascript « petit mais costaud »
dLite — Cette bibliothèque propose des fondations pour faciliter vos développements : trouver les éléments avec le même identifiant ou la même classe ; lancer une fonction lorsque le DOM est prêt ; ajouter ou enlever une classe à un élément ; ajouter ou enlever un gestionnaire d’événement (addEvent), etc. Tout ça, pour 4 ko seulement en version compressée, parce qu’il n’y a pas que jQuery dans la vie !
Google Closure — les mauvaises pratiques Javascript en action ?
On dit souvent qu’une fois maitrisé un langage de programmation, on peut attaquer les autres facilement. Dans les faits, c’est plus compliqué : chaque langage possède une philosophie qui lui est propre et à laquelle il faut s’adapter pour en tirer le maximum. C’est bien évidemment le cas avec Javascript et les frameworks JS n’échappent pas à la règle. →
Choisir sa bibliothèque JS avec Javascript Framework Matrix
Javascript Framework Matrix — tableau comparatif des principaux frameworks Javascript : jQuery, Mootools, The Dojo Toolkit, Prototype, Script.aculo.us, Ext JS, Adobe Spry, BBC Glow et Yahoo! UI Library.
Les exemples concrets de codes permettant de se faire une idée de la syntaxe et de la philosophie adoptées par ces frameworks : General, DOM Ready, DOM Basics, DOM Filtering, DOM Manipulation, Effects, Transitions, Events, Custom Functions, Ajax et Classes. Via LudiBlog.
Javascript Framework Matrix
Javascript Framework Matrix — tableau comparatif des principaux frameworks Javascript : jQuery, Mootools, The Dojo Toolkit, Prototype, Script.aculo.us, Ext JS, Adobe Spry, BBC Glow et Yahoo! UI Library.