2017-01-01から1年間の記事一覧

バージョン32における問題の解決について

前回挙げた問題がWindows 10のアップデートで修正 問題の詳細については以下のチケットを参照 https://osdn.net/projects/sie/ticket/37249 前回の記事で「Windows 10 HomeのCreators Updateで、EdgeのDOM Eventの仕様が変更された」と書きましたが、そうで…

SIE 32 をリリース

SIE 32 を公開しました さきほど、SIE 32 を公開しました。バージョン32では、高速化をしましたので、さくさくアニメーションができると思います。 ダウンロード sie32.zipをダウンロードしてください。そのあとで、解凍すると、sie.jsを手に入れることがで…

SIE 32 betaの公開について

ベータ版のSIE 32 beta 本日、SIE 32 betaをリリースしました。ベータ版ですので、不安定かもしれません。ご注意ください ダウンロード https://osdn.net/projects/sie/downloads/67732/sie32.zip/ 問題が起きたら 今回は、base.jsのコードを書き直していま…

base.jsの軽量化について

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

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の関連属性はすべて、実装されました。

keyPoints属性の実装について

今までやってきたことなど ページを読み込む段階で、しゃっくりのように読み込みが遅くなったり止まったりする問題を解決しました。 初期化の処理を分散化することで、処理を速くしています。 これからの予定 keyPoints属性の実装を開始します。

初期化するときに

高速に処理するには SIEでは、コードを読み込んで、初期化するときに、一度に大量のデータを処理していました。 それを改良して、初期化処理を後回しにできるようにすれば、高速化が見込めるかもしれません。そこで、初期化を担当しているコードを整理します…