2008-05-04 (日)
■ SIE 0.21 がリリース
SIE は Internet Explorer で SVG を表示可能にする JavaScript ライブラリです。 ブックマークレットとして利用することもできます。 SIE 0.13 からの変更点は以下の通りです。
- opacity属性のバグを修正(パッチ#12315)
- points属性とfill、stroke属性の変換をやめる
- <g>という、属性の付いていないタグに対応
- text要素のずれを修正(バグ#11696)
- stroke-width属性の改良(パッチ#12358)
- mコマンド以降の複数の座標をlコマンドとして対応させた
- HTMLでobject要素の幅が%の場合クライアント領域の幅を用いることにした
- 円弧の最適化(パッチ#12129)
- viewBox, preserveAspectRatio の処理の修正(パッチ#12415)
- xml:base属性のバグを修正
- transform 属性 (translate, rotate) の修正(パッチ#12423)
- image要素のサポート
- 色のキーワードを120色以上に増やした
個人的には、テキストのズレがほぼ解消されたのが嬉しいです。 もともと、SVG 形式のグラフを Web ページに貼りたい、と思って SIE に注目したのですが、 これでようやくその目的に使えそうです。
それと、私が書いたパッチの部分について書いておくと、 地味な改良ですが、stroke-width 関係の修正をかなり行っています。
- 線が 1.25 倍の太さで表示される場合があったのを修正
- 1px 以下の太さの場合、色を薄くして細く見えるように
- 回転させると線が細くなるバグの修正
色々な SVG ファイルが正しく表示できるようになってきたので、 テストページのサンプルも少し増やしておきました。
また適当な SVG ファイルがあったら、追加していく予定です。
[コメントを書く]
本日のリンク元
- 3 http://www.google.co.jp/hws/search?q=svg javascrip...
- 2 google検索(sie.js)
- 2 google検索(JavaScript SIE)
- 2 google検索(Javascript SVG)
- 1 google検索(SVG javascript html)
- 1 google検索(SVG javascript)
- 1 google検索(svg javascript 色)
- 1 google検索(sie SVG TEXT)
- 1 google検索(javascript ie6 バグ opacity)
- 1 google検索(javascript クライアント領域 設定)
- 1 google検索(SIE 0.13)
- 1 google検索(SVG PHP javascript)
- 1 http://72.14.235.104/search?q=cache:O2Tjqck5w7AJ:w...
- 1 http://72.14.235.104/search?q=cache:L2qvbC9I3fIJ:w...
- 1 http://209.85.175.104/search?q=cache:L2qvbC9I3fIJ:...
