SIEの新しいバージョンである「SIE0.46」を公開しました
「SIE0.46」について
前回のバージョンに比べて、IE8の標準モードに対応するなどの変更があります。
ver. 0.45からの変更点
- チケット #14283「tspan要素の位置がおかしい」修正
- gradientTransform属性に対応
- STTextの最適化
- 変数tbthの削除をして、NAIBU.XLinkの整理をした
- STUseElementのpaintとxlinkメンバの解放
- rect要素限定で、filter方式のradialGradientを適用
- NAIBU.PaintColorのgradientメソッドの整理
- STGroupElementのchildrenメンバの解放
- IE8のバグ対策として、セレクタ処理を切り分けた
- IE8のため、CSS設定の際にはpxという単位を付けるようにした
- スタイルシートのプロパティleftとtopのデフォルト値がIE8ではautoなので、それの対策
- STViewSpecオブジェクトのsetメソッドにおいて、変数ttpsの値がなかったのを修正
- IE8のため、setAttributeを使って、属性書き換えをした部分を、プロパティ書き換えに変更
今後の課題
IE8の標準モードよりも、互換モードの方が倍以上に処理が早いです。IE8の最適化のせいだと考えていますが、もっと、原因を探ってみます。