SIMILE Timeline で遊ぶのはとても楽しいですが、残念ながら 放棄されたものを除くすべて (直近では2009年5月のクローズチケット)および メモリリークに悩まされています 、特に 動的にイベントをロードおよびアンロードする の場合(これは特に私の場合に当てはまります)。
私はJavaScriptの初心者なので、これらのリークのデバッグは少し複雑になります。理解できない言語や見たこともない言語の問題を真っ先に修正する前に、タイムラインで取得できる機能セットと比較できるものがあるかどうかを知りたい:
これらの機能の多くは、おそらく Flot または HighCharts などに入れることができることを知っていますが、これらの機能はタイムラインで使用するために私が次に自由だったので、 mメモリリークを修正するのが簡単であるか、それを持たないライブラリで3-4機能を展開するのが簡単かどうかのコスト/メリットを比較検討する。私の腸は「リークを修正します、簡単です」と言いますが、他の10%を獲得するための低い障壁で、90%の可能性があるものを誰かが私に見せることができるかどうか知りたいです。
Timeglider( http://timeglider.com/jquery/ をご覧ください)は、アクティブな開発中のオープンソース(MIT)、JavaScript(jQueryを使用)スクロールタイムラインです。私はあなたの最初の4つの要件を満たしていると思いますが、5番目の要件の詳細についてはわかりません。私はTimegliderでいくつかの簡単な実験を行っただけで、それをあまりよく知りませんが、これはあなたのための潜在的な解決策かもしれません。
Almendeが開発した(オープンソースの)CHAP Links Libraryのタイムラインを使用できます。
http://almende.github.com/chap-links-library/timeline.html
タイムラインで何ができるかを確認するには、例をご覧ください。非常に柔軟で、独自のレイアウトを作成し、個々のイベントで独自のCSS/HTMLを使用できます。
Lab 21kにSimile Timelineが必要だったので、ソースコードを取得してクリーンアップし、 bowerを使用して公開 にしました。そのため、もう代替は必要ありません。
タイムラインプロジェクトは非常に活発で、Google Codeを使用しなくなりました。 Simileウィジェットは専用のホームページでホストされるようになりました。ここに タイムラインのホームページとドキュメント があります。ページ上のリンクには一貫性がなく、多くのページが引き続きGoogle Codeの古いwikiとmit.edu wikiページにリンクしていることに注意してください。 Wikiを確認するときは、そのことに留意してください。
Googleグループのアクティブなメーリングリスト もあります。
これはおそらく、現時点で最良の方法です。
彼らはまだ非常に活発です。 David Kargerは頻繁に更新します。現在、バージョン3.0があります。リファレンスドキュメントは http://simile-widgets.org/wiki/Reference_Documentation_for_Exhibit にあります。
私は実際に Event Viewpoint と呼ばれるプロジェクトでSimile Timelineを使用しています。私は非常に多くのバグを修正し、イベントの画像、ズームバー、いくつかの追加のイベントなど、オンラインで見つけた多くの貢献によってそれを強化しました。
それは素晴らしい仕事であり、誰かがそれを更新して最新のものにするために時間をかけるだけです。現在、それは私のプロジェクトの範囲外ですが、来年かそこらで時間があれば、私はそれを強化し始めます。
人々がプロジェクトを復活させたり、タッチイベントを追加したりすることができれば、本当に素晴らしいことです。
誰かがソースを必要とするなら、私は喜んでそれを提供します。