我想在我的网站上包含一些图表,我正在寻找一个很好的跨浏览器图表包 - 我有什么选择?
我更喜欢jQuery one:http:
//www.flotcharts.org/
示例:http:
//people.iola.dk/olau/flot/examples/
Google Chart API非常强大,与flot不同,它不依赖于启用javascript.
http://code.google.com/apis/chart/
您能否对您正在寻找的样式图表进行更具描述性的描述?线条,条形图和饼图等简单图表可以更广泛地实施.如果您正在寻找更复杂的产品,例如甘特图,迷你图或实时/数据流图表,那么它会大大缩小您的选择范围.
至于兼容跨浏览器,Flash和HTML画布都得到了很好的支持,如果您使用任何一种交付方法,大多数人都可以查看图表.
有几种免费的闪存图表解决方案可以很好地工作.
我发现使用FusionCharts非常容易,他们也在免费许可下发布了很多内容.请参阅:http://www.fusioncharts.com/free/Gallery.asp
另请参阅PHP/SWF图表:http://www.maani.us/charts/index.php
XML/SWF图表可以免费下载和使用.免费的未注册版本包含除以下所有功能:
- Clicking a chart takes the user to the XML/SWF Charts web site. - No displaying charts inside another flash file. - No technical support, and no product updates by e-mail.
« 点击重定向让我更喜欢fusioncharts
谷歌已发布图表(http://code.google.com/apis/chart/),雅虎(http://developer.yahoo.com/yui/charts)也是如此,但就个人而言,我更喜欢保留swf源文件和我的网站一起.附加带宽不是那么大.
然后正如Justin Niessner所说,还有Open Flash Chart.
如果您更喜欢使用HTML Canvas路线,请尝试: - http://code.google.com/p/flot/(如Andrejs Cainikovs所述) - http://www.liquidx.net/plotkit/
如果您使用的是PHP,请参阅以下内容:http://naku.dohcrew.com/libchart/
如果以上都不是可行的选项,并且您想要一个非常简单的图表(条形图,线条),那么请考虑使用CSS图表:
http://grassegger.at/xperimente/charts-daten-semantik-css/
哎呀,忘了追加css线图.这是:http://cssglobe.com/post/4175/pure-css-line-graph
不是图表,而是轻量级的SVG/VML跨浏览器图形库:raphaeljs.com.
很容易制作图表.