SIEの新しいバージョンである「SIE0.46」を公開しました

「SIE0.46」について

前回のバージョンに比べて、IE8の標準モードに対応するなどの変更があります。

ver. 0.45からの変更点

  1. チケット #14283「tspan要素の位置がおかしい」修正
  2. gradientTransform属性に対応
  3. STTextの最適化
  4. 変数tbthの削除をして、NAIBU.XLinkの整理をした
  5. STUseElementのpaintとxlinkメンバの解放
  6. rect要素限定で、filter方式のradialGradientを適用
  7. NAIBU.PaintColorのgradientメソッドの整理
  8. STGroupElementのchildrenメンバの解放
  9. IE8のバグ対策として、セレクタ処理を切り分けた
  10. IE8のため、CSS設定の際にはpxという単位を付けるようにした
  11. スタイルシートのプロパティleftとtopのデフォルト値がIE8ではautoなので、それの対策
  12. STViewSpecオブジェクトのsetメソッドにおいて、変数ttpsの値がなかったのを修正
  13. IE8のため、setAttributeを使って、属性書き換えをした部分を、プロパティ書き換えに変更

今後の課題

IE8の標準モードよりも、互換モードの方が倍以上に処理が早いです。IE8の最適化のせいだと考えていますが、もっと、原因を探ってみます。