Hatena::ブログ(Diary)

プラグインレスでSVGを表示する「SIE」開発ブログ RSSフィード Twitter

JavaScriptで書かれたオープンソースのSVGレンダリングエンジン「SIE (シー)」開発記

2016-05-26

今日までにやったこと

animateTransform要素の不具合を修正

animateTransform要素に関して、いくつかのバグを修正しました。モーションパスの実装も開始しています。

これらの修正は、次回のリリースで反映されます。

今後の予定

いくつかの最適化をした際、新たなバグをでてきましたので、それを修正します。それを終えた後で、新しいリリースを準備します

2016-04-24

SIE 26のリリース

SIE 26の正式公開

本日、SIE 26をSIE プロジェクトで正式に公開しました。前回のリリースから、いくつかのバグを修正したバージョンとなっています。

ダウンロード

sie26.zip (ZIP形式)をダウンロードしていただいて、解凍すれば、sie.jsを手に入れることができます

詳しくは

このバージョンのリリースノートをご覧ください。変更履歴などの情報が手に入ります

今後の予定

要素の実装を始めます

2016-04-17

SIE 26 betaを公開

ベータ版のSIE 26 beta

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

主な変更点はdiscreteモードに関するバグの修正です。

詳しくは

ダウンロードリストをご覧ください。

今後の予定

テストを繰り返して、バグを見つけながら修正していき、正規版のリリースをします。

2016-04-14

dicreteモードに関するバグを見つけました

animate要素で離散的な値を扱うときに出る問題

animate要素で、values属性に数値ではない値、たとえば、"inline;none"のような離散的な値を使おうとすると、バグが出ることを確認しました。また、calcMode属性でdiscreteを指定したときにも、不具合が出ることを確認しています。

そこで、今日は、このバグを修正しています。

次回のバージョンまでに、この修正は反映されます。

今後の予定

上記のバグを修正して、テストをしたうえで、問題を解決した、新しいバージョンをリリースします

2016-03-27

SIE 25 の公開

SIEのバージョン25の公開について

昨日、SIE 25をプロジェクトから正式に公開しました。今回の主な変更点は、animateTransform要素を実装したことです。

ダウンロード

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

リリースノート

詳しくは、以下をお読みください。

https://osdn.jp/projects/sie/releases/64936