Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > JavaScript > Publications JavaScript / AJAX
Publications JavaScript / AJAX Commentez les articles et critiques de livres publiés sur les rubriques JavaScript et AJAX
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 12/10/2012, 09h35   #1
vermine
Responsable JavaScript & AJAX

 
Avatar de vermine
 
Inscription : mars 2008
Messages : 3 972
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : mars 2008
Messages : 3 972
Points : 27 480
Points : 27 480
Par défaut Bonsai, la bibliothèque JavaScript graphique et animée

Bonsai
la bibliothèque JavaScript graphique et animée.


Bonsai est une nouvelle bibliothèque JavaScript graphique qui contient une API intuitive. Elle permet de définir des formes vectorielles et de les animer de manière assez surprenante. L'architecture est divisée en deux parties. Tout d'abord, il y a le moteur de rendu (SVG) et ensuite il y a le moteur de calcul. De cette façon, l'exécution des calculs lourds se fait en arrière-plan tandis qu'on retrouve uniquement le rendu visuel sur le thread principal.

En voici quelques particularités :
  • une exécution dans une iFrame, avec Node ou avec Worker ;
  • une classe Paths pour générer des chemins ;
  • elle accepte les vidéos, les images, les polices, ... ;
  • des fonctions mathématiques pour les animations ;
  • etc.

Exemple d'utilisation :

Code javascript :
1
2
3
4
5
6
7
8
9
10
 
var square = new Rect(0, 0, 100, 100);
 
square.addTo(stage);
square.fill('red');
square.animate('1.5s', {
  rotation: Math.PI,
  x: 700,
  fillColor: 'green'
});

Ce code crée un carré rouge qui va se déplacer tout en tournant sur lui-même et changer progressivement de couleur jusqu'à devenir vert. Vous pouvez voir son exécution dans le premier encadré de la documentation.


Démo.
Site officiel.
Téléchargement.
Documentation.

Source : article sur BadAss JavaScript
vermine est déconnecté   Envoyer un message privé Réponse avec citation 20
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 07h28.


 
 
 
 
Partenaires

Hébergement Web