El documento describe dos frameworks de visualización de datos en JavaScript desarrollados por Nicolas Garcia Belmonte: JavaScript InfoVis Toolkit y PhiloGL. JavaScript InfoVis Toolkit es un toolkit amplio para crear visualizaciones de datos basadas en HTML5, con soporte para diferentes navegadores y dispositivos. PhiloGL es un framework de visualización que usa WebGL para manejar grandes conjuntos de datos de forma idiomática en JavaScript de manera modular. Ambos frameworks son de código abierto y están disponibles en línea.
4. Soy el autor de dos frameworks de visualización en
JavaScript
PhiloGL JavaScript InfoVis Toolkit
5. JavaScript InfoVis Toolkit
• Visualizaciones de datos basadas en HTML5
• Amplio espectro de Visualizaciones
• Enfocado a Performance
• Soporte Cross Browser y Device
6. JavaScript InfoVis Toolkit
Implementación
• JavaScript & 2D Canvas
• Soporta IE < 9 via ExCanvas o FlashCanvas
• Soporte para Mobile (iOS, Android)
8. JavaScript InfoVis Toolkit
Un Toolkit Práctico
• The White House
• Mozilla
• Google
• The Guardian
• Al-Jazeera
... todos usaron InfoVis!
9.
10. JavaScript InfoVis Toolkit
• En 2010 el Toolkit fue adquirido por
Sencha (ExtJS, Sencha Touch).
• En 2011 el Toolkit participó en
Google Summer of Code.
11. Ideas para el Futuro
• WebGL
• Hardware Acceleration
• Layouts en 3D
13. PhiloGL
• Framework de Visualización que usa WebGL
• Manejo de Grandes Datasets ( > 100K elems )
• Idiomatic JavaScript
• Modular
Model courtesy of Nicolas Kassis - McGill Univ.