問題タブ [simile]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 同様のタイムラインで(事前ではなく)ajaxを介してコンテンツを動的にロードすることは可能ですか
私はjavascript 直喩タイムラインを使用しています。非常に大きな説明フィールドを持つタイムライン アイテムがあります。誰かがタイムライン項目をクリックしたときにのみ必要になるため、これをすべて使用して最初の json ペイロード データを肥大化させたくありません。
たとえば、この JSON の結果では次のようになります。
JSON から説明フィールドをまとめて削除 (または null を送信) し、別の ajax 呼び出しを介してオンデマンドでロードしたいと考えています。
とにかく、初期ロード中に説明フィールドを送信せず、誰かがタイムライン項目をクリックすると、その時点で ajax を介して説明をロードする必要がありますか?
これは一般的な機能だと思っていましたが、見つかりませんでした
javascript - タイムライン - 変動日
Simile Timeline ( http://www.simile-widgets.org/timeline/ ) を SalesForce.com を利用したページに統合しようとしています。
ビジネスは、アパートの予約です。カレンダーには、関連するアパートメントに対する予約が表示されます。アパートメントは左側の別の div に表示され、固定されています。
非常に長いカレンダー (高さ > 1000px) に遭遇する可能性があります。何が起こるかというと、日付ラベルはページの下部に表示され、ユーザーがページの上部にいるときには表示されません。
代替テキスト http://img130.imageshack.us/img130/9459/grabsfcalendar.png (このグラブには予約が表示されず、高さも高すぎないことに注意してください)
DAY バンドが長すぎて画面に収まらない場合、日付マーカーは非表示になります。ユーザーがスクロールしても(上下に)日付が表示されるように、日付を(1つのバンドだけで)フロートさせることはできますか?
jquery - JSON を解析し、SIMILE のタイムライン ウィジェット用にカスタマイズする
有効な JSON データセットがあります。
そして、それを SIMILE Timeline js プロジェクト ( http://www.simile-widgets.org/timeline/ )にフィードしたいと思います。これは、次の形式の JSON を想定しています。
私が理解していることは、JS (またはおそらく jQuery のような簡単にするためのフレームワーク) を使用して、最初にこのファイルを解析し (SIMILE ウィジェット/コードを描画する前に)、SIMILE の形式に合わせてデータを再フォーマットする必要があることです。
問題は、これを行う方法がわからないということです。この変換はブラウザで行われますか? どこでどのように呼び出すのですか (最終的な JSON 結果)?
django-piston を使用して JSON を生成します (モデルに基づいて)。おそらく、Piston のカスタム テンプレートを作成する方が簡単/優れているでしょうか?
javascript - Simile Timelineウィジェットでイベントをフィルタリングするためにプログラムでファセット値をクリックする方法は?
私はこのように設定されたファセットを持っています:
タイムライン イベントのチャプター番号をフィルタリングするためのものです。ファセットの選択肢の 1 つをプログラムで選択して、表示されるタイムライン イベントをフィルター処理するにはどうすればよいですか? 生成された HTMl でアンカーのクリック イベントをシミュレートしようとしましたが、API で何も公開できませんでした。
最終的な目標は、URL パラメーターを取得して、章ごとにフィルター処理できるようにすることです。
javascript - タイムラインの視覚化のための SIMILE タイムラインの代替?
そのため、 SIMILE Timelineを使って楽しく遊んでいましたが、残念ながら、ほとんど放棄されたようで(2009 年 5 月に最近クローズされたチケット) 、特にイベントを動的にロードおよびアンロードしている場合(特に私の場合はそうです)。
私は JavaScript の初心者なので、これらのリークをデバッグするのは少し複雑です。理解できない言語や見たことのないコードベースの問題を解決することに真っ先に飛び込む前に、Timeline で取得できる機能セットと比較できるものがあるかどうかを知りたい:
- 1つのバンドで複数のイベント
- 10、100、1000行のデータではなく、可能な場合は複数のイベントを 1 行に収めるために使用可能なスペースを使用します。
- スクロール可能
- 特定のイベントに至るまでの CSS スタイル
- 必要に応じて、イベントごとに特定のアイコンやフォントなどを指定できます。これは、エラー イベントや興味深いイベントを強調表示するのに最適です。
- フィルタリング/検索/ハイライト
- 時間帯または時点の強調表示
- これは、「今」の瞬間を示す縦の帯、または期間の開始時刻と終了時刻をカバーする帯になります。
これらの機能の多くは、おそらくFlotやHighChartsなどに組み込むことができることを知っていますが、これらは Timeline で使用するのにほとんど無料でした。メモリ リークが発生するか、3 ~ 4 個の機能が含まれていないライブラリでロールアウトされます。私の腸は「リークを修正してください。簡単です」と言っていますが、残りの 10% を取得するための参入障壁が低く、90% の方法を示すことができるかどうかを知りたいです。
xml - XMLの代わりにJSONを使用したSIMILEのタイムラインとGoogleカレンダー
こんにちは:私はSIMILEのJavaScriptライブラリタイムラインを使おうとしています。これまでのところ、データがXMLファイルからのものである場合、タイムラインを機能させることができました。
ただし、XMLファイルではなくJSONファイルからデータを取得したい。
どうもありがとうございました。PS:私はまだjavascriptの新人です
firefox-addon - SIMILE Solventの代替品はありますか?
MITのSIMILE プロジェクトは、ブラウザー内の画面スクレイピングに役立つ一連のツール、つまりPiggy Bank、Solvent、およびCrowbarを作成しました。これらのプロジェクトは現在機能していないようです。2008 年以降、この Web サイトには wiki の更新がほとんどありません。Firefox 拡張機能は、最新バージョンの Firefox (3.6) では動作しなくなりました。メーリング リストのアーカイブも消えてしまったようです。
利用可能な同様のものはありますか、それとも SIMILE コードベースの関連部分を現在の Firefox で動作するように変更できるかどうかを検討する必要がありますか?
asp.net - タイムライン .NET エラー
私は数年前に直喩のタイムラインを扱っていましたが、それが.NET の世界に移行したことに興奮しています。ただし、すべてをセットアップしてこのサイトの例を実行しようとすると、次のエラーでアラートが表示されます。
「/TimelineData.ashx からデータ xml を読み込めませんでした?Dataid=4123ea6c-3c1b-482c-b8f6-24a9c2fe7465&type=rss が見つかりません
タイムライン自体は適切にロードされますが、コードビハインドまたは例の RSS フィードからの日付はロードされません。ただし、最新のソース コードをダウンロードすると、テスト プロジェクトは期待どおりに機能しました。最新のソース コードのどこにも TimelineData.ashx という名前のファイルはありませんでしたが、問題なく動作しました。TimelineTest プロジェクトの Default.aspx ファイルから cc1:Timeline を直接コピーすると、上記のポップアップ ダイアログ エラーという同じ結果が得られます。
彼らのサイトでのサポートが終了したようです。誰かこのコントロールに精通していて、私に手を差し伸べてくれる人がいるのだろうかと思っていました。
colors - 類似のタイムラインでバンドの背景色を変更するにはどうすればよいですか?
類似のタイムラインにあるバンドの背景色を変更しようとしています。私が使用してきた属性のいくつかは古くなっており、その属性を呼び出してタイムラインの一部を変更する最新の方法を見つけるのに時間がかかりました。私は現在持っています
その行は、各バンドを異なる背景色に設定する必要があります。しかし、それはしていません。誰でも助けることができますか?ありがとう!
javascript - 直喩タイムラインウィジェットにイベントを手動で追加する方法
私はjsonファイルで直喩のタイムラインを使用することができます...
json出力に接続したいと思います。
イベントを手動で追加するのにも問題があります。
助けていただければ幸いです。