web-dev-qa-db-ja.com

インタラクティブなフローチャートを作成するのに最適なJavaScriptライブラリ

Div要素で構成されるインタラクティブな「問題解決」タイプのフローチャートを作成したいと思います。

この例でニューヨークがやったことと非常によく似たことをしたいと思います...

http://www.nytimes.com/interactive/2012/06/14/us/how-the-supreme-court-could-rule-on-the-health-care-law.html?ref= us

誰かがラファエルを提案したので、私はそのことを少し学んできたのですが、それは素晴らしいことです。

検討する価値のある他のライブラリはありますか?

また、Raphaelがこのタスクに適している場合、それは広く使用されているライブラリですか?新しいスキルを習得する場合人気のあるコードを習得して、取得したさまざまなジョブに再適用できるようにするのが私の興味です。決して使用しないエキゾチックなものや、二度と使用したくないものはありません。

どうもありがとう。

14
Dale Woods

データの視覚化について詳しく知りたい場合は D3JS を検討してください。ウェブサイトにはたくさんの素晴らしい例とチュートリアルがあります。

PS:create Mike Bostock currentは、私が知る限りNY Timesで機能します;)

5
F Lekschas

NYTimesの例のように本当に単純なものについては、矢印の画像と jquery .slideDown() でそれを実行することを妨げるものは何もありません。大きなベクターライブラリを使用するよりも軽量で、saltとして古くからあるブラウザで動作します。

3
Chris Moschini

Raphael jsライブラリは強力であることに同意します。また、私は ExtJs 4 に目を通すことを提案できます(もちろん、チャートだけでなく、何か他のものが必要な場合)...

1
Andron