Download List

Project Description

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.

System Requirements

System requirement is not defined

Released at 2013-08-29 21:05
sie 12 (1 files Hide)

Release Notes

SIE 12 has been released on 29th, Aug. It's stable and lightened. thanks.

SIE 12 を正式に公開しました。前のバージョンに比べて軽量化されています。2013年8月29日付

Changelog

1, Approve a SVGTextElement::getNumberOfChars method
2, Add the Spec of a getNumberOfChars method
3, Delete a kerning for Japanese Language
4, Fix on a getNumberOfChars method
5, Lighten a getStartPositionOfChar method
6, Lighten a getSubStringLength method
7, Lighten a getNumberOfChars method
8, Lighten a SVGTextContentElement interface
9, Lighten a SVGPaint interface
10, Lighten a createEvent method
11, Lighten a SVGException method
12, Lighten a SVGElement interface
13, Fix on a SVGElement interface
14, Lighten a setProperty method
15, Lighten a SVGAnimationElement method
16, Approve the algorithm for a SVGPathElement interface
17, Fix #31893 (beta fixed)

1, SVGTextElement::getNumberOfCharsメソッドの高速化
2, getNumberOfCharsメソッドのSpecの追加と、それに伴って、キャッシュに関する修正
3, 日本語のカーニング処理は不要なので削除
4, getNumberOfCharsメソッドにおいて、var宣言は、バグを引き起こすので削除
5, getStartPositionOfCharメソッドの軽量化
6, getSubStringLengthメソッドのvar宣言を整理
7, getNumberOfCharsメソッドにおける変数の解放
8, SVGTextContentElementインターフェースの軽量化
9, SVGPaintの軽量化
10, createEventメソッドを三項演算子を使って軽量化
11, SVGExceptionインタフェースの軽量化
12, SVGElementの軽量化
13, SVGElementにおいて、属性の値のバグを修正
14, setPropertyメソッドについて、変数の整理と、三項演算子に置き換えた軽量化
15, SVGAnimationElementインターフェースに関して、変数を整理
16, SVGPathElementの高速化
17, チケット #31893 「Zコマンドが対応しない不具合」を修正 (beta fixed)