Question

J'ai des animations de visualisation de données que je veux faire dans une webapp et je suis en envisageant différentes options que j'ai. Il sera fondamentalement juste déplacer les chaînes de texte de façon assez.

J'utilise le cadre Mootools et le bibliothèque de Mootools FX ont fondamentalement les choses je veux, mais je veux manipuler environ 100 chaînes de texte, ce qui signifie que chaque chaîne aurait besoin d'un objet FX séparé (je pense).

L'alternative à ce faire est le codage de la chose entière dans le traitement et l'utilisation Processing.js pour le rendre à un HTML5 toile.

Lequel de ces choses vont plus facile sur le navigateur (je ne veux pas que le site soit lourd côté client)? Y at-il d'autres moyens qui pourraient être encore mieux?

Était-ce utile?

La solution

Ou utiliser SVG côté client. Il devrait avoir aucun problème et afficher la manipulation de 100 chaînes de texte, et est pris en charge dans une grande partie les mêmes navigateurs que Canvas est (et IE soutient VML, qui fournit des fonctionnalités similaires).

@austin, Apache Batik est un côté serveur SVG rendu.

Autres conseils

Je ne retiendrais pas pour le soutien de l'élément de toile à ce moment depuis que la dernière version de la plupart des navigateurs supportent. J'attendre jusqu'à ce que le soutien est commun, ce qui pourrait prendre un peu de temps. Gardez à l'esprit HTML5 est pas une norme encore, et est encore sujet à changement.

Vous voudrez peut-être à la recherche SVG et voir s'il y a un analyseur SVG côté serveur où la sortie pourrait être convertie en PNG.

Le traitement est tout simplement Java, en passant, vous devriez donc être en mesure d'écrire juste en cela et l'afficher dans une applet.

Pourquoi ne pas actionscript 3, à ce stade, il y a une pénétration plus large du lecteur flash que le support de HTML 5.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top