Prototype Graphic Framework (PGF)
Prototypeベースのグラフィックフレームワーク「 Prototype Graphic Framework (PGF)」がリリースされています。
下記のようなシンプルなコードでベクターグラフィックを描画/表示できるようです。
// Create an SVG renderer
var renderer = new SVGRenderer("whiteboard");// Create a rectangle with some attributes like color and bounds
var rect = new Graphic.Rectangle(renderer);
rect.setFill({r: 255, g: 0, b: 0, a: 128});
rect.setStroke({r: 255, g: 255, b: 0, a: 128, w: 5});
rect.setBounds(10, 20, 200, 300);
rect.setRoundCorner(10, 10);
rect.translate(10, 20);
rect.rotate(30);renderer.add(rect);
ただし、IEが相変わらずSVGをサポートしていないので、SVG (Firefox、 WebKit、Opera)、VML (IE) またはcanvas (Firefox、Safari、WebKit、Opera)となるようです。
canvasに対する対応は、作者自身の優先順位度が低いとのこと。
興味のある方はどうぞ。
