SIE 32 をリリース

SIE 32 を公開しました

さきほど、SIE 32 を公開しました。バージョン32では、高速化をしましたので、さくさくアニメーションができると思います。

ダウンロード

sie32.zipをダウンロードしてください。そのあとで、解凍すると、sie.jsを手に入れることができます。これをお使いください

今後の予定

Windows 10 HomeのCreators Updateで、EdgeのDOM Eventの仕様が変更されたみたいです。バグの可能性も考えて、調べます

SIE 32 betaの公開について

ベータ版のSIE 32 beta

本日、SIE 32 betaをリリースしました。ベータ版ですので、不安定かもしれません。ご注意ください

問題が起きたら

今回は、base.jsのコードを書き直していますので、思いもよらぬ不具合が発生するかもしれません。もし、問題が起きましたら、コメントにお寄せください

今後の予定

正規版をリリースします。また、ドキュメントの作成にかかります

base.jsの軽量化について

ボトルネックとなっていたcallメソッド

Edgeの開発ツールで「パフォーマンス」というプロファイラがあります。それで調べてみますと、base.jsのcallメソッドがボトルネックとなって、処理を遅くしているようです。
そこで、この問題のcallメソッドを改善してみました

高速化につながる修正

base.jsの仕様を見直して、callメソッドとofメソッドを高速に処理できるように修正しました。
どれだけ高速化につながったかは、もっと詳しくプロファイラで調査するつもりです。
この変更は次回のリリースで反映されます

今後の予定

仕様の変更があるため、区切りとなるよう新しいバージョンを準備します

SIE 31 を正式に公開

正規版のSIE 31について

本日、SIE 31を正式に公開しました。keyPoints属性を新たにサポートしています。ベータ版の31 betaからの変更点として、バグの修正があります

ダウンロード

sie31.zipをダウンロードして、解凍してみてください。sie.jsを手に入れることができます

今後の予定

軽量化に取り組みます。ドキュメントの充実をします

ベータ版の修正

バージョン31ベータ版での不具合を修正

今、前回の記事で公開したSIE 31 betaの不具合を修正しました。
不具合の内容は次のチケットに書かれてある通りです。https://osdn.net/ticket/browse.php?group_id=3313&tid=36513
この修正は次回のリリースで反映されます。

今回の反省点

今回の問題は、私が別のバグと取り違えたことに原因があります。これからは公開前のテストをしっかりとやります。反省しなければならない点です。申し訳ないです。

今後の予定

正規版のリリースに向けて、テストを繰り返します

SIE 31 betaの公開

ベータ版のSIE 31 betaについて

本日、SIE 31 betaを公開しました。ベータ版ですので、不安定かもしれません。ご注意ください

ダウンロード

sie31.zipをダウンロードして、解凍してください。sie.jsを手に入れることができます

今後の予定

正式版のリリースに向けて、テストを繰り返します

keyPoints属性を実装

次回のリリースで実装予定のkeyPoints属性

keyPoints属性が実装されました。この修正は次回のリリースで反映されます。
今回のサポートにより、SVG (SMIL) アニメーションの5つの関連要素と25の関連属性はすべて、実装されました。