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 2013-12-27 21:00
sie 14

Name Size Hash Date Download count
sie-14.zip 344.00 KB 2013-12-27 21:03 124

Release Notes

SIE 14 has been released on 27th, Dec. This is stable.

2013年12月27日、SIE 14の正規版を公開しました。今回はコアモジュールの軽量化などをしています。

Changelog

1, script要素などのファイル読み込みに関して、他のブラウザと同様、非同期処理から同期処理に変更
2, funcproto用のサンプル画像「funcprotosample.svg」を同梱
3, openfile.jsとの連携をしやすいように改良した
4, createAttributeNSメソッドに不必要な処理があったので、削除して軽量化
5, getElementsByTagNameNSメソッドの軽量化
6, applyメソッドをcallメソッドに変更して、字数を削減
7, hasChildNodesメソッドと、hasAttributesメソッドの軽量化
8, appendChildメソッドの軽量化
9, setNamedItemNSメソッドの条件式の改善
10, getAttributeNodeNSメソッドの軽量化
11, replaceChildメソッドの軽量化
12, 例外処理を見直して、removeChildメソッドの軽量化
13, insertBeforeメソッドの軽量化
14, setNamedItemNSメソッドとgetNamedItemNSメソッドの軽量化
15, substringDataメソッドreplaceDataメソッドの軽量化
16, importNodeメソッドの軽量化
17, createElementNSメソッドの軽量化
18, DOM level2 CoreのElementに関するスペックを追加
19, setAttributeNodeNSメソッドに関するスペックを追加
20, EventTargetをミックインクラスとして再定義して、高速化
21, YUI Compressorで圧縮する際に、ライセンス表記を消されないようにコメントを修正
22, this._baseURLがundefinedとなるバグを修正 (beta fixed)