現在の状況

SIE Browser - JavaScriptIESVGのビューアを実装してみる
http://dhr.at.infoseek.co.jp/vml.html

  1. Arctoの実装は、ベジェ曲線で描画するようにします(値を直接定めます)。
  2. text要素以外の要素のテキストを見えなくする方法を考え中です。
  3. DOMの設計については、これから実験をするかもしれません。

「SIE」だとわかりにくいので、「SIE Browser(シーブラウザ)」という仮称を設けます。あくまで、仮の名称です。

DOMについて

項目3のDOMについては、
uDOM(マイクロDOM)http://www.w3.org/TR/SVGMobile12/svgudom.htmlと、SVG DOM http://www.w3.org/TR/SVG11/svgdom.htmlがあります。ですが、この二つをサポートしていくのは量的にきついので、二つの仕様のいいところどりした、モジュール別に対応したDOMを作っていくか、あるいは、prototype.jsを取り込んでいくか、二つの方法を模索しています。
第三の道として、独自に設計していくことも考えています。この方法はたぶん、SIE Browserでは採用されないでしょう。

いずれにせよ、面白そうなので、バージョンが0.3まであがったら、DOMのサポートを試してみたいと思います。

追記(9月13日)
項目2のテキストについては解決しました。詳しくは9月12日の記事をご覧ください。