Hatena::ブログ(Diary)

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

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

2016-11-28 SIE 30 のリリース このエントリーを含むブックマーク

SIE 30を公開

本日、SIE 30を公開しました。今回の主な修正点は、beginとend属性のリストを新しくサポートしていることです

ダウンロード

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

今後の予定

バグの修正をして、新しいリリースを出します。また、今回の機能を使ったサンプルを試しに作ります

2016-11-27

プロジェクト目標の修正案について

ライセンスを変更したので

SIEのライセンスを、MPLライセンスからMITライセンスに変更したので、それに合わせて、プロジェクトの文書も変える必要があります。

そこで、プロジェクトの目標の文面を書き換える作業Wiki上でしています。

プロジェクトの目標を書いたWiki

目標の修正文を知りたい人は、以下のアドレスアクセスしてください。

SIE プロジェクトの目標(案)

https://osdn.net/projects/sie/wiki/SIE%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AE%E7%9B%AE%E6%A8%99

今後の予定

バージョン30をリリースした後で、公式サイトの文章も書き換えます

2016-11-15 Edge以外のブラウザで起きた問題を修正 このエントリーを含むブックマーク

SIE 30 betaでのバグを先ほど修正

SIE 30 betaを公開しましたが、Edge以外のブラウザで、アニメーションの挙動がおかしくなるバグを見つけましたので、修正しました。

チケットはhttps://osdn.net/ticket/browse.php?group_id=3313&tid=36793 です

この修正は、正規版のリリースで反映される予定です

今後の予定

テストをやって、正規版のSIE 30 をリリースします

2016-11-14 SIE 30 betaのリリース このエントリーを含むブックマーク

SIE 30 betaを公開しました

本日、SIE 30 betaをSIE プロジェクトにて公開しました。リスト対応などの変更があります。

ベータ版ですので、不安定になることがあります。ご注意ください

ダウンロード

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

今後の予定

テストの範囲を広げて、ベータ版のバグを探して修正します。その後、正規版を公開します

2016-11-09

begin(end)属性におけるリストの実装

複数の値が指定できるリスト

begin属性やend属性に、複数の値が指定できるリストを実装しました。このサポートは次回のリリースから反映されます

今後の予定

リスト実装のために、APIの書き換えをしましたので、テストでバグを見つけて、修正します。それが終われば、バージョン30のベータ版をリリースします