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

今日やったことなど

現在、DOMの実装を 進めています。ただし、これらのコードが次回のバージョンに反映されることはないと思います。 テストの必要性 まだまだ、テストが必要かと思われます。2か3以上のメジャーバージョンアップのときに反映されるかもしれません。

DOMの作成について

現在やっていることなど 今日は、DOMをもとにしたコード作成をやってみました。 W3CのSVG1.1のIDL(http://www.hcn.zaq.ne.jp/___/REC-SVG11-20030114/idl.html)から書き起こしています。 まだまだ未来の話ですが ただし、これには時間と労力がかかるので、…

use要素の問題について

IE8において 互換モードでは問題がないのですが、IE8ではIE8モードにしておくと、use要素が表示されなくなるというバグがあります。 現在、原因を追究していますが、なかなか把握できていません。 今後の課題 原因が不明である以上、バグの対策も思いつかな…

プロジェクトのメンバーに

新しい開発メンバーを加えました 公式メーリングリストでもお知らせしたとおり、新しくrevuloさんをプロジェクトに迎えました。 revuloさんには感謝です。 もし、メンバーに加わりたい方がいれば 遠慮なく、おっしゃって出てください。いつでも歓迎します。

SIEの公式サイトを更新しました

さらに見やすいように 公式サイトのデザインや構成を見直しました。 詳しくは こちらのページをご覧下さい。 http://sie.sourceforge.jp/news20090916.html

今日やったことなど

set要素の実装よりも先にsetAttributeNSメソッドの実装 今まで、set要素を実装していましたが、動的変更の部分を先に実装しなければ、実験のしようがないということに気がつきました。そこで、先に、属性変更のメソッドであるsetAttributeNSメソッドを実装し…

いろいろと面白ことが書かれているメモを発見

JScriptのメモですが かなり、興味深い情報が欠かれています。事実かどうかを調査してから、SIEにもいろいろと応用してみたいと思います。 JavaScript メモ http://www2.wbs.ne.jp/~kanegon/doc/jsmemo.txt

コードを編集することとオープンソース

コードを編集するためのハードルが高い という課題を前回の記事で提出しましたが、これは私の経験によるものです。 SIEプロジェクトでは、実際に、SourceForge.jpに登録しておかないと、コードの編集ができません。これは、Mozillaプロジェクトであろうと、…

SIEプロジェクトに関する3つの検討事項

現在、SIEプロジェクトに存在する課題は3つ 以前の記事で、私は以下の3点をプロジェクトの課題としてあげておきました。 SIEに関する公式情報が分散しているため、探しにくい コードを編集するためのハードルが高い 対象者(SIEの場合、Webサイトの管理者や…

Opera10でSIEをチェック中

Opera10をダウンロードして SIEのページなどをチェックしてみました。今のところ、不具合は見つかりません。 今後の予定 コードの開発と課題の整理に専念します。

いくつかの課題について

プロジェクトの課題をいくつか まず、備忘録として、プロジェクトの問題点をあげてみようと思います。 SIEに関する公式情報が分散しているため、探しにくい コードを編集するためのハードルが高い 対象者(SIEの場合、Webサイトの管理者や製作者)の利益がわ…

近況報告

普段使っているPCではなくて、別のPCを使っています。なかなか、不便です。こうして他のPCからプロジェクトの開発をしようとすると、結構、課題が見つかりました。 課題を整理してみて、もっと、いろいろなPCから開発できやすいように、プロジェクトの内容を…

Googleから出る新OSについて

Web用のOSを chumbyのときもそうなんですが、電源を入れたら、すぐにWebにつながる環境が欲しいです。携帯の手軽さで、即座にネットにつながるPCがあると楽です。 今回のOSには期待しています。

公式サイトの修正

公式サイトのダウンロードのリンク先を間違えていたので修正しました。

SVGを動かそうとするJavaScriptライブラリについて

SVG

SVGがクロスブラウザで動くそうです 以下の記事から紹介です。 XULやSVGがクロスブラウザで動く!? 新感覚Ajaxフレームワーク"Ample SDK" http://journal.mycom.co.jp/articles/2009/06/17/amplesdk/index.html 注目すべきは以下の点です。 DOM CoreやDOM XPa…

「SIE0.50」を公開

SIEの新バージョンを公開 2009年6月12日に、SIEの新バージョンである「SIE0.50」をリリースしました。今回は大幅な変更をしていませんが、Sie Readerの同梱などの変更があります。 ダウンロード http://sourceforge.jp/projects/sie/downloads/40467/sie-050…

過去のバグに関して

昔、直したバグに 「a要素内のtext要素の位置が一文字分右にずれる」というバグがありましたので、それを修正して、一文字左にずらすようにしました。 ところが、そのバグは 私の作成したinstyle.cssを適用したときのみ起こるのです。 さらに、原因を詳しく…

Sie Readerの開発について

現在、SIEプロジェクト内で Sie Readerというものを開発しています。ウェブ製作の初心者に向けたものです。 公開はいつか? Sie Readerの公開は次回のリリース時にSIEに同梱することになると思います。

「SIE0.48」のリリースについて

SIEの新しいバージョンを公開しました 2009年5月30日に、「SIE0.48」を公開しました。今回の修正点は、細かいコードの整理などです。 ダウンロード http://sourceforge.jp/projects/sie/downloads/40264/sie-048.zip 0.46からの変更点 addRuleメソッドの代わ…

SIEのコードレビュー用のメーリングリストについて

SIE公式メーリングリストに、新たなコードレビュー専用のものを加えました 今まで、議論用として、SIEの公式メーリングリストを設けてきました。 それとは別に、新たに、コードレビュー専用のメーリングリスト「SIE-announce」を設けました。このメーリング…

現在の開発状況について

SIEの現況 現在は、新しいリリースに向けて、バグの修正等を行っています。 細かくソースコードを整理整頓していって、バグの把握しやすいコード作りを目指しています。 課題について SMIL関連とFont関連をどうすべきか、サポートしないでよいのかどうか迷っ…

SIEの新しいバージョンである「SIE0.46」を公開しました

「SIE0.46」について 前回のバージョンに比べて、IE8の標準モードに対応するなどの変更があります。 ダウンロード http://sourceforge.jp/projects/sie/downloads/39856/sie-046.zip ver. 0.45からの変更点 チケット #14283「tspan要素の位置がおかしい」修…

a要素内のtext要素の位置ずれが起きました

IE8標準モード対応を進めています SIEプロジェクトでは、現在、IE8標準モードの対応を進めている最中ですが、バグが起きています。 たとえば、a要素内におけるtext要素の位置がずれてしまう問題などです。今のところ、原因を探って、修正しています。 今後の…

現在、テストをしています

図が表示されるようになった IE8の標準モードでも、互換モードと同様の表示ができるようになりました。 問題点 ただし、いくつかの課題があります。 大きなファイルを読み込むと、処理が奇妙なほど遅くなるという現象があります。 また、グラデーション処理…

図の表示における問題

IE8において リビジョン1178において、図の表示はできるようになりましたが、動的にv:fill要素などを作成しても、図の表示に反映されません。 互換モードでも標準モードでも起きる問題です。 原因は不明 原因をこの1週間、追究しましたが、明らかにすること…

IE8の標準モードで図形の輪郭を表示する

SIEで図形の輪郭を表示することはできました 今、開発している最中のSIEでIE8の対応を進めています。図形を表示するのには成功したのですが、色を付けることができません。 また、文字もずれてしまいます。 いずれも、互換モードでも起きてしまうので、何ら…

IE8において、ちょっと怪しい点があります

IE8の標準モードで SIEのSVGtoVMLオブジェクトのsetメソッドのコードの中に、以下のような記述がありますが、IE8の標準モードにすると、異常が発生します。 var tpstyle = this.rootElement.parentNode.style; 原因は IE8付属の開発ツールで調べてみると、th…

ここ数日のVMLに関する問題について、その原因

IE8において、標準モードではVMLの変更があります IE8の互換モードでは、SIEは問題がないのですが、標準モードでは問題が発生します。その原因を調べるうちに、以下のサイト(英文)を発見しました。 Changes in VML for IE8, or “what feature can the IE de…

原因が把握できなかった問題点について

IE8における、いくつかの問題点について 原因が不明なものから挙げていきたいと思います。 document.namespacesオブジェクト(以下、名前空間オブジェクト)の引数 SIEでは前から、名前空間オブジェクトを利用していますが、引数については、省略している部…

この数日、IE8のテストをしてみて

ひとまず、CSSセレクタの問題は解決しましたが ひとまず、CSSセレクタに*を使わずに記述してみましたが、それだけでは表示をするのに不十分なようです。 デバッグを試してみると IE8には開発者ツールがありますので、それでデバッグをして見ますと、複数で不…