Peindre des formes en Javascript
Est-il une bonne alternative à l'html5-élément de la toile à peindre des formes comme des hexagones à l'aide de javascript, qui fonctionne de la croix-navigateur (y compris l'horrible IE6)?
J'ai été en utilisant jQuery et jQuery maphighlight pour cela, mais il ne me donne pas assez de moyens pour manipuler les formes et les couleurs après c'est rendu pour la première fois.
Me manque certaines fonctionnalités de jQuery maphighlight, ou tout autre plugin pour jQuery ou mootools, qui peut me fournir cette peinture capacités?
source d'informationauteur elzapp
Vous devez vous connecter pour publier un commentaire.
Vous devriez jeter un oeil à RaphaelJS. C'est un JavaScript, cross-browser bibliothèque d'encapsulation autour Canvas, SVG, et VML (IE uniquement vector markup language) qui est antérieure à SVG, utilisé dans IE6). À l'aide de RaphaelJS, vous pouvez générer un très large éventail de graphiques vectoriels à l'aide de JS qui est compatible avec une très large gamme de navigateurs.
http://raphaeljs.com/
RaphaelJS est également très compatible avec jQuery, et suit un lot de la même chaîne que vous voyez dans jQuery. Les deux font une belle paire.
Il y a aussi la célèbre toile de peintre.
http://caimansys.com/painter/
Essayer Raphaël.
J'aime toujours la prossessing port de javascript. Vous pouvez trouver que ici c'est très bon à dessiner des trucs. Peut-être que vous pouvez vérifier. Ce n'est pas un addon pour jquery, mais il est très puissant.
Il utilise l'élément HTML5 Canvas 🙁
Quelques versions d'années, il n'a travaillé que dans les nouveaux navigateurs. Je ne sais pas si il a été porté, déjà des précédents.
Une autre API, j'ai trouvé qui utilise des divs pour faire des tirages est cette une Si vous voulez attirer le truc limité, il est ok pour l'utiliser. Mais attention, lorsque le montant de la attire l'augmentation, la scture de l'HTML devient un peu lourd
Vous pouvez utiliser SVG mise en œuvre trouvés dans Ample SDK qui fonctionne dans Internet Explorer. Vous obtiendrez la norme basée sur des API DOM (Niveau 2/3) et une majoration de la notation (SVG1.2 petits).
Ici est une paire d'exemples: