RやAsymptoteやAdobe Illustratorでいろいろグラフを描いているが,最終産物がスタティックな図になってしまうのはおもしろくない。Rなら identify() などを使えばクリックした点の情報がわかる対話型のプロットができる(例)が,Webに載せる段階で固定されてしまう。それではおもしろくないので,JavaScriptで簡単な対話型プロットを作ってみた。 これはJavaScriptとHTML 5の canvas 要素を使っている。これについては少し前に グラフを描く(canvas編) という短い解説を書き,昨年度の卒業生の一人が卒研でこの技術を使って子どもに幾何学を教えるツールを作った。他の例としては Blob Sallad という物理シミュレーションがおもしろい(作者による解説)。 おもしろい応用があったら教えてください。