Download List

Project Description

The 'SIE' is an opensource SVG Animation rendering engine written in JavaScript for 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.

Released at 2011-06-02 23:02
sie 0.78

Name Size Hash Date Download count
sie-078.zip 429.32 KB 2011-06-02 23:09 75

Release Notes

軽量化やアニメーションなどのバグを修正したSIE0.78を、2011年6月2日に公開しました。

Changelog

1, _ca_関数で、lengthプロパティをやめることで最適化
2, dispatchEventメソッドの最適化
3, for文を見直して、importNodeメソッドの最適化
4, getFloatValueメソッドの高速化
5, SVGTransformのメソッドに対して軽量化
6, SVGPathSegCurvetoCubicAbsなどのプロパティに対して軽量化
7, NAIBU._setPaint関数において、CSSのデフォルト値かどうかをチェックする方法を、擬似的な匿名プロパティの方式に切り替えた
8, CSS2Propertiesのdisplayの初期値に誤りがあったので修正
9, SVGPathElementのif文の順序を変えることで最適化
10, SVGAnimationElementのメソッドの条件分岐を修正
11, dispatchEventメソッドの例外処理について、記述を簡素化
12, dispatchEventメソッドの軽量化
13, SVGAnimateElementのコメントをわかりやすいように編集
14, SVGAnimateElementの修正
15, SVGAnimateColorElementのvar文を整理
16, SVGAnimateColorElementの修正
17, setPropertyメソッドについて、再入力の際も、色が変化できるように修正
18, SVGAnimateColorを修正して、animateColor要素でinheritやcurrentColorを値として指定したときもサポート
19, _nodeInsertInto関数に関して、push方式やlength方式から、0.76以前の方式に戻した
20, _nodeInsertIntoの最適化
21, チケット #25336 「cursorプロパティの動作不良」を修正 (beta fixed)