Me pregunto si hay alguna biblioteca de gráficos en 2D que se ejecute en el lado del cliente usando JavaScript. La idea básica es que podrías poner una trama en un navegador y el usuario puede cambiar cosas como escalas y límites X e Y, acercar y alejar, sin tener que recargar constantemente la página web desde el servidor. Los datos en sí mismos se obtendrían a través de AJAX, lo que también le permitiría a un usuario simplemente wget
los datos directamente desde el servidor si quieren usar herramientas de servicio pesado. Algo así como la parte 2D de matplotlib
para Python.¿Trazado de datos 2D basado en JavaScript de lado abierto?
Esto es algo que eché un vistazo hace mucho tiempo antes de decidir que era más rápido desarrollar algún código que acabara de generar un SVG en el lado del servidor (usando un servidor web eCos incorporado), pero ahora que He estado leyendo sobre cosas como Prototype y jQuery, me pregunto si alguien ya se ha ido y lo ha hecho.
Estuve investigando el mismo problema hace un tiempo y Flot siguió subiendo por mí, pero no recuerdo por qué. – Jason
También parece haber un Flotr (http://solutoire.com/flotr/) que se ejecuta en Prototype en lugar de jQuery. Sé que puedo empacar Prototype en 36k más o menos, pero no conozco la huella de jQuery, así que aún no me he decidido por una biblioteca o la otra. Es bueno ver que hay opciones de gráficos para ambos. –
La huella de jQuery tiene 23k de gzip y minificación, y 74k solo se ha modificado. Si prestas jQuery (o prototipo) desde el CDN de Google AJAX Libraries, es posible que la mayoría de tus usuarios no necesiten descargar jQuery del todo, ya que probablemente ya esté en caché en sus navegadores: http://code.google.com/apis/ajaxlibs /. –