javascript - librerias - ¿Qué bibliotecas de gráficos funcionan en IE?
graficos html (5)
Estoy buscando librerías de gráficos (javascript o basadas en HTML) que funcionen en Internet Explorer. ¿Alguna sugerencia? La interactividad es un plus, pero no es necesario.
He intentado usar Flot, pero estoy teniendo problemas para que funcione en IE8 (aunque un parche reciente lo arregló para IE9). También utilicé la API de Google Chart, pero preferiría algo un poco más fácil de personalizar.
Depende un poco de todo lo que necesita lograr con su biblioteca, pero tal vez encuentre estas reflexiones útiles ...
Puedes hacer bastante con CSS y crear tu propia "biblioteca", aunque sea limitada, para gráficos como gráficos de barras horizontales. Por ejemplo:
http://meyerweb.com/eric/css/edge/bargraph/demo.html
http://applestooranges.com/blog/post/css-for-bar-graphs/
jQuery Sparklines tampoco es una verdadera "biblioteca", pero tiene algunas excelentes opciones, y funciona desde el IE 6. Definitivamente subestimado.
http://omnipotent.net/jquery.sparkline/
Highcharts podría ser una buena apuesta.
Si Protovis tiene soporte completo para IE, podría ser considerado el mejor, ya que se adhiere a las mejores prácticas para la visualización de datos. Sin embargo, no tiene la API más accesible del mundo, y no es compatible con IE, al menos no del todo, lea el número 15:
http://vis.stanford.edu/protovis/
http://code.google.com/p/protovis-js/issues/detail?id=15
Amcharts tiene gráficos basados en flash en este momento, pero tome nota: creo que están trabajando en la biblioteca de JavaScript para sus gráficos. Si y cuando salgan con su biblioteca, tengo la sensación de que será bastante buena.
Tenga en cuenta esto al elegir una biblioteca: si ve una gran cantidad de gráficos circulares apilados tridimensionales, o barras brillantes, o sombras paralelas, tenga cuidado: es una buena apuesta que los creadores de esos gráficos no los crearon con las mejores prácticas de visualización de datos en mente.
He usado jqPlot en el pasado y funcionó bien para mí. Sin embargo, es un plugin jQuery; no estoy seguro si eso te importa o no.
has probado telerik
Yo no lo usé, pero un amigo mío piensa que está haciendo el trabajo.
Consulte el paquete de JavaScript amCharts recientemente publicado. Trae toda la interactividad de los gráficos Flash pero en JS / HTML5.
Para que cualquier biblioteca de gráficos de JavaScript funcione en IE 6,7,8, necesitan representar el gráfico en VML. Por lo tanto, las bibliotecas que utilizan SVG o Canvas solo no funcionarían (por lo tanto, las soluciones basadas en d3.js no funcionarían). Las siguientes bibliotecas actualmente son compatibles con IE 6,7,8 ya que usan un híbrido de SVG y VML:
FusionCharts JavaScript Charting @ http://www.fusioncharts.com
HighCharts @ http://www.highcharts.com
Cualquier biblioteca de creación de gráficos de JavaScript construida sobre Raphael JS, por ejemplo, amcharts, gRaphael también funcionaría en IE6,7,8.