The 'SIE' is an opensource SVG Animation rendering engine written in JavaScript for Edge and IE 11. It's lightweight, about 11kb (gzipped). SVG is a web standard language for drawing a vector graphics used in Inkscape, Illustlator and so on.
The SIE project is a community developing the SIE.
version 0.69からの変更点
1, NAIBU.Time.start関数は、バッファ処理の後で実行するように改良した
2, handleEventメソッドをあまり呼び出さないようにして、dispcatchEventメソッドを軽量化
3, SVGPathElementにおいて、parseFloatの使用をやめてビット演算に変えることで軽量化
4, SVGLineElementのループを展開させた
5, SVG1.1の解釈に誤解があったため、SVGTransformを修正
6, xxxListに共通するnumberOfItemsプロパティを整理
7, チケット #24233「text要素の中のa要素のテキストの一文字目が表示されない」を修正
8, SVGTransformの修正にあわせて、consolidateメソッドも修正
9, Eventオブジェクトの生成において、createEventメソッドを修正し、Dateオブジェクトの生成を抑制して、軽量化 (Dateオブジェクトは生成するようにした:beta fixed)
10, バッファを処理している間も、描画の速度がおかしくならないように修正
11, SVGPathElementのパスパーサに記号の誤りがあったので修正 (beta fixed)
12, バッファリングが空の場合は、処理を実行させないように修正 (beta fixed)