2007-11-01から1ヶ月間の記事一覧

text要素のfont-sizeについて

SIE

文字の大きさを調整できるようにした SIEブラウザにおいて、text要素のfont-sizeプロパティをサポートしました。transform属性の伸び縮みも計算されます。

viewBox属性とpreserveAspectRatio属性をsvg要素に実装しました

viewBox属性とpreserveAspectRatio属性の実装について SVG画像のアスペクト比を扱う上で、重要な二つの上記属性について、実装が終わりました。svg要素のみに使うことができます。また、これにあわせて、width属性とhiehgt属性もサポートしています。自身の…

SVGの仕様はコンパクト

SVG

前置き 以前、2007-09-26の記事でSVGの仕様を目的別に、4つに分けたほうがいいんじゃないかと書きました。 静止画像や地図用のSVG SVGアニメーション SVGフォント SVGエフェクト でも、 http://malblue.tumblr.com/post/20107617 のようなことはないような気…

matchよりもindexOfかtestがいい

Web標準化時代のJavaScript http://www.openspc2.org/JavaScript/Web_Standard/204/index.html を読んでいますと、ifの条件式には、matchよりも、testかindexOfがいいのではないかと痛感しました。 SIEでも書き直すかもしれません。

window.onloadからの開放

ということで、高速化するかもしれないという、はかない望みを抱きつつ、以下を読みながら試してみました。 window.onload 前でも DOM 処理が可能なら通知してくれる domready.js http://weblog.metareal.org/2007/07/10/domready-js-cross-browser-ondomcon…

VMLのwidth、heightプロパティについて

SIE

VMLではスタイルシートのwidth、heightプロパティが重要になってきます。これを設定しておく必要があるのです。 ところが、このプロパティの比率に合わせて、図形が伸縮してしまいます。これには困りました。ひとまず、緊急なので、この2つのプロパティは100…

私の勘違い:svg要素のwidth属性とheight属性の単位は例外

SIE

今まで勘違いしていたこと 以下は私の誤りだったようです。「svg要素のwidth属性やheight属性は、利用単位に変換して、viewBox属性によって伸縮されるべき」 正しくは、 http://www.hcn.zaq.ne.jp/___/REC-SVG11-20030114/coords.html 最も外側の 'svg' 要素…

次回のバージョンアップ予定

SIE

SIEのバージョンアップ 次回のバージョンは0.27を予定しています。公開予定日は12月の中旬を予定しています。0.3は来年となるでしょう。 STLengthを設けました SVGLengthを元にSTLengthオブジェクトを設けました。このオブジェクトを使えば、相対的な単位や…

今日やったことなど

SIE

バグつぶし いらないテキストが表示されるバグがありました。(例:text要素以外のテキストが表示される) そこで、v:shape要素とv:fill要素、それにdiv要素以外の要素を削除することで解決しました。結果として、バグが解消されましたが、暫定的な措置です。…

現在の開発状況

SIE

ver.0.25からの課題について 前回書いていました課題において、さらりと、どのくらい進行しているのかどうか報告します。 実験用として、次のページで公開しています。(注:警告が出るのはわざとやっていますので、ご注意を)http://dhr.at.infoseek.co.jp/…

JavaScriptの圧縮について

SIE

SIEブラウザでは「軽量であること」を目標にしていますが、圧縮という手段も検討しています。 で、簡単に実現しそうなのは、 JavaScript Crunchinator http://www.brainjar.com/js/crunch/ (http://phpspot.org/blog/archives/2006/09/javascript_25.htmlを…

ちょっとだけ、軽量化?高速化?

SIE

lengthの参照を少なくする for(var i = 0; i というコードがあれば、 for(var i = 0,li = element.length; i などに変えていくよ、ということです。 posLeftやposTopの利用(予定) http://www.microsoft.com/japan/msdn/columns/dude/dude1201.aspx より抜…

以前、検討したviewBox属性について

SIE

この前の10月20日の日記で、viewBox(見える範囲)属性とpreserveAspectRatio(アスペクト比維持)属性を実装するときに、 2,最初からやり直し、transform属性に変換する。 という方法を書きました。そして、今回、2の方法どおり、最初からやり直しています…

ラスター画像をベクター画像に簡単に変換

GIFやJPEG画像をベクター化できるオンラインサービス -VectorMagic http://coliss.com/articles/build-websites/operation/design/562.htmlいいですね。SVG形式に変えてくれるサービスです。面白そうです。