JavaScriptから直接描画できる2Dビットマップサーフェスに「HTML Canvas Element」がある。これは現在策定が進められている「Web Applications 1.0 - Working Draft」において規定されているHTML要素のひとつで、JavaScriptから直接2Dイメージを描画できるようにするもの。将来的には3Dイメージの描画に関するAPIも策定されるとみられている。 同機能を活用するとFlashやJavaといったプラグインをインストールすることなく、JavaScriptから各種イメージ描画を実現できる。たとえばColorJackやCanvas 3D Renderer、Canvascape - "3D Walker"などHTML Canvas Elementを活用して作成されたアプリケーションがある。 ここでは同様にHTML Canvas Element