Pregunta

Tengo algunas animaciones de visualización de datos que quiero hacer en una aplicación web que tengo y estoy considerando diferentes alternativas que tengo. Será básicamente sólo se desplazarán por las cadenas de texto de una forma bonita.

Estoy utilizando el marco Mootools y la librería Mootools FX tienen básicamente la materia quiero, pero quiero manipular alrededor de 100 cadenas de texto, lo que significa cada cuerda necesitaría un objeto separado FX (creo).

La alternativa a hacer esto es la codificación de toda la cosa en el procesamiento y uso Processing.js para volverlo a una canvas de HTML5.

¿Cuál de estas cosas van más fácil en el navegador (no quiero que el sitio sea del lado del cliente pesado)? ¿Hay otras formas que podrían ser aún mejor?

¿Fue útil?

Solución

O utilizar SVG del lado del cliente. Se debería tener problemas mostrar y manipular cadenas de texto 100, y es compatible con muchos de los mismos navegadores como es de mano (e IE apoya VML, que proporciona una funcionalidad similar).

@austin, Apache Batik es un procesador de SVG del lado del servidor.

Otros consejos

No me adoptar para el apoyo del elemento canvas en este momento ya que sólo la versión más reciente de la mayoría de los navegadores soportan. Me gustaría esperar hasta que el soporte es común, lo que podría tomar un poco de tiempo. Tenga en cuenta HTML5 no es una norma, sin embargo, y todavía está sujeta a cambios.

Es posible que desee investigar SVG y ver si hay un analizador SVG lado del servidor donde la salida se podría convertir a PNG.

El procesamiento es simplemente Java, dicho sea de paso, por lo que debe ser capaz de escribir sólo en eso y mostrarlo en un applet.

¿Por qué no ActionScript 3, en este punto hay una mayor penetración del reproductor flash de soporte para HTML 5.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top