「SIE」プロジェクトは、SVG をEdgeやIE 11でアニメーションさせるなど、ブラウザ上で表示するための軽量なJavaScriptライブラリを作成するプロジェクトです。オープンソースで開発されています。
2011年4月11日、SIE0.74をリリースしました。今回の主な修正点は軽量化です。
version 0.73からの変更点
1, setPropertyメソッドにおいて、opacity属性の値に対して、parseFloatを使うのをやめて、記号に切り替えた
2, setPropertyメソッドを整理して、軽量化した
3, SVGAngleのconvertToSpecifiedメソッドを修正
4, getFloatValueメソッドについて、軽量化
5, GetSVGDocumentのメソッドを整理して軽量化
6, GetSVGDocumentのAjax部分について、クロージャの使用をやめることで軽量化した
7, SVGPathElementのクロージャーをやめて、最適化
8, NAIBU._setPaint関数において、numの解放にエラーがあったので修正
9, SVGPathElementの条件分岐やループを見直して、軽量化
10, CSS2Propertiesの初期化について、変数を整理した
11, getPropertyCSSValueメソッドに対して最適化