Processing.jsについて
Processing.jsは、Web用に設計された人気のあるProcessingビジュアルプログラミング言語の姉妹プロジェクトです。
Processing.jsを使用すると、Web標準を使用してプラグインを使用せずに、データの視覚化、デジタルアート、インタラクティブアニメーション、教育用グラフ、ビデオゲームなどを使用できます。処理言語を使用してコードを記述し、Webページにコードを組み込み、残りの処理はProcessing.jsで行います。
本家サイト https://processing.org/
Processing.js サンプル
水族館 - My life Aquatic
魚がマウスを追いかけます。えさを食べさせてください。
HTML5 Visual Art - 'Transversal Lines',
Mouse Tracking
マウストラッキング + オブジェクト・フライング
もともとBen FryとCasey Reasによって開発されたProcessingは、電子芸術とビジュアルデザインのコミュニティが視覚的な文脈でコンピュータプログラミングの基礎を学ぶのを助けるために、Javaをベースとするオープンソースプログラミング言語として始まった。
Processing.jsはこれを次のレベルに引き上げ、現在のバージョンのFirefox、Safari、Chrome、Opera、Internet Explorerを含むHTML5互換ブラウザで処理コードを実行できるようにします。 Processing.jsは、ProcessingとWeb開発者の両方にとって、Webに最高のビジュアルプログラミングをもたらします。
先進的な処理開発者であれ、まったく新しいものであれ、Webテクノロジーのプロでも初心者でも、Processing.jsはこれら2つの強力な技術のギャップを橋渡しします。