• ベストアンサー

JavaScriptでできることについて

JavaScriptを使ってグラフを作り、またそのグラフをリアルタイムに自動更新することなどはできるのでしょうか? あと、JavaScriptでリアルタイムに行えることはどの程度あるのでしょうか?JavaScriptでできることを教えてください。お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • urusyun
  • ベストアンサー率52% (10/19)
回答No.2

JavaScriptでリアルタイム機能を実現するのは「ほぼ」可能です。 setTimeoutメソッドを使用すれば簡単にできます。 ですが、上に書いた「ほぼ」というのがミソで、JavaScriptというのは非常に処理の遅い言語です。 なので、限りなくリアルに近づけようとすると、 皮肉にもPCの能力の限界に近づいて処理が遅くなり、リアルに見えなくなること請け合いです ^^;; とくに、見ている人のPCの能力はさまざまなわけですから、リアルに表示しようとしているページを見ようとした瞬間、スペックが低くてマシンがフリーズするというわなに陥る人が出てきます(特にWin98/Me系のひと) TT なので、見る人のマシンスペックがわからない限り、JavaScriptでリアル表示は止めておいたほうが無難です。 私としては、JavaAppletを使用する、ShockWaveを使用する、などといった方法をお勧めします。 #とはいっても、この場合は今度はそれを利用できる環境の人しか見れない、というわながつきますが… あと、DHTML(DHTMではないです…)は、クライアントサイドスクリプト(JavaScriptを含む)によって実現される動的にページを構成する技術のことです。なので、JavaScriptもDHTMLの中に入ってしまうと思います。

tohiyo
質問者

お礼

参考になりました、ありがとうございました。

tohiyo
質問者

補足

これから先、JavaScriptを使ってグラフを作成していこうと考えているのですが、書き方がいまいちわからず、参考になるURLなどがあったら教えてください。

その他の回答 (3)

noname#6493
noname#6493
回答No.4

> グラフの自動更新するプログラムを作る場合、JavaScriptのほかに何か組み合わせて作るのでしょうか? どのような仕上がりを望むかによります。(付加機能等) 最低限必要なのはHTMLでしょうか。

tohiyo
質問者

お礼

ご回答ありがとうございました。

  • mayapapa
  • ベストアンサー率30% (54/180)
回答No.3

次のページなんかをご覧になれば、 実際の使い方の様子が分かると思います。 http://www.kumazo.ne.jp/~s1223/page261.html このうちの「画面に雪を降らす」については、 次のぺーじなんかでも紹介されてますが、 何年か前に結構話題になったと思います。 http://www3.justnet.ne.jp/~kegasawa/SNOWSCRIPT.HTM

tohiyo
質問者

お礼

活用させていただきました。ありがとうございました。

noname#6493
noname#6493
回答No.1

> JavaScriptを使ってグラフを作り、またそのグラフをリアルタイムに自動更新することなどはできるのでしょうか? 可能です。 > あと、JavaScriptでリアルタイムに行えることはどの程度あるのでしょうか?JavaScriptでできることを教えてください。 たくさんあります。ありすぎて書けません。専門書を読むなりリファレンスサイトを見るなりして、ご自身で調べるべきです。

tohiyo
質問者

補足

お返事ありがとうございます。 では、グラフの自動更新するプログラムを作る場合、JavaScriptのほかに何か組み合わせて作るのでしょうか?例えばDHTMやJavaアプレットなど・・

関連するQ&A