<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xml:lang="ja">
<channel>
<title>Taken SPC</title>
<link>http://taken.s101.xrea.com/blog/index.php</link>
<pubDate>Sat, 30 Aug 2008 21:34:33 </pubDate>
<description>
Taken SPC - RSS 2.0 (Really Simple Syndication).
</description>
<item>
<title>もじら組Wiki 向けユーザスタイルシート</title>
<link>http://taken.s101.xrea.com/blog/article.php?id=841</link>
<pubDate>Sat, 30 Aug 2008 21:34:33 +0900</pubDate>
<description>
もじら組Wiki が少し見づらいなと思ったので、とりあえず、見出しに応じて内容をインデントさせてみることに。以下はそのユーザスタイルシート。
@namespace url(http://www.w3.org/1999/xhtml);
@-...</description>
<content:encoded>
<![CDATA[<p>
<a href="http://wiki.mozilla.gr.jp/">もじら組Wiki</a> が少し見づらいなと思ったので、とりあえず、見出しに応じて内容をインデントさせてみることに。以下はそのユーザスタイルシート。</p>
<pre class="code css">@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain(wiki.mozilla.gr.jp),
               domain(wiki2.mozilla.gr.jp) {
    div.wiki_body > h4 ~ *:not(h4):not(h3):not(h2):not(form) {
        margin-left : 1.5em !important;
    }

    div.wiki_body > h3 ~ *:not(h3):not(h2):not(form) {
        margin-left : 1em !important;
    }

    div.wiki_body > h2 ~ *:not(h2):not(form) {
        margin-left : 0.5em !important;
    }
}</pre>
]]>
</content:encoded>
<category>firefox</category>

</item><item>
<title>mozilla-qt</title>
<link>http://taken.s101.xrea.com/blog/article.php?id=840</link>
<pubDate>Mon, 04 Aug 2008 22:36:21 +0900</pubDate>
<description>現在 Firefox の Linux 版ではツールキットに GTK2 が使われていますが、しばらく前から Qt 版の開発も行われています。そして、今日 Qt 版に大量の変更がチェックインされたので、ビルドしてみることにしました。
これ以前に...</description>
<content:encoded>
<![CDATA[<p>現在 Firefox の Linux 版ではツールキットに GTK2 が使われていますが、しばらく前から Qt 版の開発も行われています。そして、今日 Qt 版に大量の変更がチェックインされたので、ビルドしてみることにしました。</p>
<p class="note">これ以前にも Qt 版の開発はありましたが、現在メインのソースツリーには含まれていません。参考: <a href="http://slashdot.jp/developers/article.pl?sid=04/10/11/1233250" title="MozillaのQt版が登場">2004 年のスラッシュドットの記事</a>
</p>
<p>まずはソースコードをとってきます。</p>
<pre class="code">$ hg clone http://hg.mozilla.org/users/vladimir_mozilla.com/index.cgi/mozilla-qt/ mozilla-qt</pre>
<p>Ubuntu 8.04 (Hardy) の Qt 4 パッケージのバージョン 4.3.4 ですが、Qt 4.4.0 を自分で入れていたのでそちらを使うことにします。</p>
<p class="note">すでに Qt 4.4.1 がリリースされていますが…。</p>
<pre class="code">$ export LD_LIBRARY_PATH=/usr/local/Trolltech/Qt-4.4.0/lib:$LD_LIBRARY_PATH
$ export PKG_CONFIG_PATH=/usr/local/Trolltech/Qt-4.4.0/lib/pkgconfig:$PKG_CONFIG_PATH</pre>
<p class="note">
<code class="filename">/usr/local/Trolltech/Qt-4.4.0/</code> が Qt のインストール先ディレクトリです。</p>
<p>用意した <code class="filename">.mozconfig</code> は以下のとおりです。</p>
<pre class="code">mk_add_options MOZ_CO_PROJECT=browser
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-@CONFIG_GUESS@
ac_add_options --enable-application=browser
ac_add_options --disable-debug
ac_add_options --disable-tests
ac_add_options --enable-libxul
ac_add_options --enable-default-toolkit=cairo-qt
ac_add_options --enable-canvas
ac_add_options --enable-svg
ac_add_options --disable-printing
ac_add_options --disable-crashreporter
mk_add_options --with-qtdir=/usr/local/Trolltech/Qt-4.4.0</pre>
<p>
<code>--enable-default-toolkit</code> に <code>cairo-qt</code> を設定するのがミソです。で、あとは普通にビルドするだけです。</p>
<pre class="code">$ make -f client.mk build</pre>
<p>するとあっさりビルドできました。動かしてみたスクリーンショットが以下。</p>
<p>
<a href="http://taken.s101.xrea.com/blog/resources/mozilla-qt2.png">
<img src="http://taken.s101.xrea.com/blog/resources/mozilla-qt2.thumbnail.png" alt="スクリーンショット"/>
</a>
</p>
<p>ツールバーの描画がおかしかったり、「View」→「Character Encoding」を開こうとすると固まったりと、まだまだバギーでした。ページの描画は割とまともでしたが、テキストまわりの処理はまだまだのようで、手元の環境では日本語などをうまく表示できない場合もありました。</p>
<p>まだ常用できるような域には達してしませんが、ということは、これからが楽しみということでもあります。</p>
<h4>参考</h4>
<ul>
<li>
<a href="http://hg.mozilla.org/users/vladimir_mozilla.com/index.cgi/mozilla-qt/">Mozilla Qt 移植版ソースコードレポジトリ</a>
</li>
<li>
<a href="http://blog.vlad1.com/2008/05/06/well-isnt-that-qt/">Well Isn’t That Qt at Vladimir Vukićević</a>
</li>
</ul>
]]>
</content:encoded>
<category>mozilla</category>

</item><item>
<title>SVG で波紋</title>
<link>http://taken.s101.xrea.com/blog/article.php?id=839</link>
<pubDate>Mon, 16 Jun 2008 03:19:04 +0900</pubDate>
<description>SVG のフィルタとアニメーション (と JavaScript) で、波紋っぽい効果を出してみました。クリックした場所から波が伝わるような効果がでます (色々と手抜きですが)。







SVG で波紋 (フィルタ版)


SVG で波...</description>
<content:encoded>
<![CDATA[<p>SVG のフィルタとアニメーション (と JavaScript) で、波紋っぽい効果を出してみました。クリックした場所から波が伝わるような効果がでます (色々と手抜きですが)。</p>
<p>
<a href="http://taken.s101.xrea.com/blog/resources/ripple_svg_opera.png">
<img src="http://taken.s101.xrea.com/blog/resources/ripple_svg_opera.thumbnail.png" width="321" height="320"/>
</a>
</p>
<ul>
<li>
<a href="./var/svg/ripple/ripple.svg">SVG で波紋 (フィルタ版)</a>
</li>
<li>
<a href="./var/svg/ripple/ripple_simple.svg">SVG で波紋 (グラデーションのみ)</a>
</li>
</ul>
<p>Opera 位でしか動きません (Opera 9.5 で動作確認)。あと、もの凄く重たいので注意。手元では時おり Opera がクラッシュしました。</p>
]]>
</content:encoded>
<category>opera</category>
<category>svg</category>

</item><item>
<title>Re: canvas で文字を表示してみる</title>
<link>http://taken.s101.xrea.com/blog/article.php?id=838</link>
<pubDate>Sun, 15 Jun 2008 11:38:21 +0900</pubDate>
<description>Firefox 3 から canvas 要素で文字を描けるようになりました。で、その例を色々みてみると、描画内容を初期化するために canvas 要素の width と height プロパティを弄っている例が多いです。しかし 
ctx.c...</description>
<content:encoded>
<![CDATA[<p>Firefox 3 から <code>canvas</code> 要素で文字を描けるようになりました。で、その例を色々みてみると、描画内容を初期化するために <code>canvas</code> 要素の <code>width</code> と <code>height</code> プロパティを弄っている例が多いです。しかし <code>
<abbr title="CanvasRenderingContext2D">ctx</abbr>.clearRect()</code> で十分です。</p>
<p class="note">ただし <code>
<abbr title="CanvasRenderingContext2D">ctx</abbr>.clearRect()</code> は <code>
<abbr title="CanvasRenderingContext2D">ctx</abbr>.translate()</code> 等の変形の影響を受けるので、<code>
<abbr title="CanvasRenderingContext2D">ctx</abbr>.save()</code> と <code>
<abbr title="CanvasRenderingContext2D">ctx</abbr>.restore()</code> をお忘れなく (あるいは <code>
<abbr title="CanvasRenderingContext2D">ctx</abbr>.setTransform(1, 0, 0, 1, 0, 0)</code>)。</p>
<p>ということで、<a href="http://d.hatena.ne.jp/higeorange/20080609/1212997471" title="canvas で文字を表示してみる - new Error(”exeception throw”)">higeorange さんの例</a>を勝手に弄ってみます。higeorange さんのコードを以下に示します。</p>
<blockquote cite="http://labo.higeorange.com/canvas/js/canvasText.js">
<pre class="code javascript">var canvas = $('cnvs');
    canvas.width = 300;
    canvas.height = 100;
var ctx = canvas.getContext('2d');
    ctx.clearRect(0, 0, 300, 100);
    ctx.translate(10, 50);
    ctx.fillStyle = "Red";
    ctx.mozTextStyle = "30pt sans-serf";
    ctx.mozDrawText(txt);</pre>
</blockquote>
<p>
<code>
<abbr title="CanvasRenderingContext2D">ctx</abbr>.clearRect()</code> を使っておられるわけですが、たとえば以下のように書けます。</p>
<pre class="code javascript">var canvas = $('cnvs');
var ctx = canvas.getContext('2d');
    ctx.clearRect(0, 0, 300, 100);
    <em>ctx.save();</em> // コンテクストの状態を保存
    ctx.translate(10, 50);
    ctx.fillStyle = "Red";
    ctx.mozTextStyle = "30pt sans-serf";
    ctx.mozDrawText(txt);
    <em>ctx.restore();</em> // コンテクストの状態を save() した時の状態に復帰</pre>
<p>あるいは以下のようにも書けます。</p>
<pre class="code javascript">var canvas = $('cnvs');
var ctx = canvas.getContext('2d');
    ctx.clearRect(0, 0, 300, 100);
    ctx.translate(10, 50);
    ctx.fillStyle = "Red";
    ctx.mozTextStyle = "30pt sans-serf";
    ctx.mozDrawText(txt);
    <em>ctx.setTransform(1, 0, 0, 1, 0, 0);</em> // 変形行列を単位行列に</pre>
<ul>
<li>
<a href="http://developer.mozilla.org/ja/docs/Drawing_text_using_a_canvas">Drawing text using a canvas - MDC</a>
</li>
<li>
<a href="http://developer.mozilla.org/ja/docs/Canvas_tutorial:Transformations">Canvas tutorial:Transformations - MDC</a>
</li>
</ul>
<h4>蛇足 1</h4>
<div class="section">
<p>Firefox 3 でのテキスト API は独自のものですが、mozilla-central では既に HTML 5 草案の API に対応しています。</p>
<ul class="ref">
<li>
<a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-canvas.html#text">HTML 5 - 3.11.11.1.9. Text</a>
</li>
<li>
<a href="http://hg.mozilla.org/index.cgi/mozilla-central/rev/963ced95e2d1">mozilla-central - changeset - 15295:963ced95e2d1</a>
</li>
<li>
<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=436904">Bug 436904 &#8211; implementing Canvas text spec</a>
</li>
<li>
<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=438702">Bug 438702 &#8211; Canvas text baselines not fully implemented</a>
</li>
</ul>
</div>
<h4>蛇足 2</h4>
<div class="section">
<p>
<code>canvas</code> 要素の <code>width</code> と <code>height</code> を設定すると、Gecko は描画対象 (<code>gfxASurface</code>) と描画コンテクスト (<code>gfxContext</code>) を一度破棄してから再度作成・初期化します。</p>
<ul>
<li>
<a href="http://mxr.mozilla.org/mozilla-central/source/content/html/content/src/nsHTMLCanvasElement.cpp#207"> nsHTMLCanvasElement::SetAttr()</a>
</li>
<li>
<a href="http://mxr.mozilla.org/mozilla-central/source/content/html/content/src/nsHTMLCanvasElement.cpp#498">nsHTMLCanvasElement::UpdateContext()</a>
</li>
<li>
<a href="http://mxr.mozilla.org/mozilla-central/source/content/canvas/src/nsCanvasRenderingContext2D.cpp#762">nsCanvasRenderingContext2D::SetDimensions()</a>
</li>
</ul>
<p>一方、<code>
<abbr title="CanvasRenderingContext2D">ctx</abbr>.clearRect()</code> は描かれている領域の一部をクリアするだけで、 surface を破棄したり再作成したりということはありません。</p>
<ul>
<li>
<a href="http://mxr.mozilla.org/mozilla-central/source/content/canvas/src/nsCanvasRenderingContext2D.cpp#1301">nsCanvasRenderingContext2D::ClearRect()</a>
</li>
</ul>
</div>
]]>
</content:encoded>
<category>canvas</category>
<category>mozilla</category>

</item><item>
<title>まっすぐなバー</title>
<link>http://taken.s101.xrea.com/blog/article.php?id=837</link>
<pubDate>Tue, 29 Apr 2008 11:59:53 +0900</pubDate>
<description>未だにテーマの変更が Firefox trunk へチェックインされている今日この頃、皆様はいかがお過ごしでしょうか。Piro さんは 大変な目にあっているようですが。
さてそんな中、Windows のデフォルトテーマ以外ではロケーションバ...</description>
<content:encoded>
<![CDATA[<p>未だにテーマの変更が Firefox trunk へチェックインされている今日この頃、皆様はいかがお過ごしでしょうか。Piro さんは <a href="http://piro.sakura.ne.jp/latest/blosxom/mozilla/extension/rewindforward/2008-04-29_fx3.htm">大変な目にあっている</a>ようですが。</p>
<p>さてそんな中、Windows のデフォルトテーマ以外ではロケーションバーの左端がカーブせず、真っ直ぐになるよう変更されました (Linux/GTK2 では以前から真っ直ぐ)。</p>
<p>
<img src="http://taken.s101.xrea.com/blog/resources/fx2008042806.smaill.png" width="320" height="120" alt="スクリーンショット" />
</p>
<ul>
<li>
<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=428878">Bug 428878 - Use a square site button for the windows classic os theme</a>
<ul>
<li>
<a href="https://bugzilla.mozilla.org/attachment.cgi?id=317647&amp;action=diff">パッチ (差分表示)</a>
</li>
</ul>
</li>
</ul>
<p>CSS でどうやって判断しているのか見たところ、<code>:-moz-system-metric(windows-default-theme)</code> 疑似クラスを使っていました。</p>
<ul>
<li>
<a href="http://developer.mozilla.org/en/docs/CSS::-moz-system-metric(windows-default-theme)">MDC のドキュメント</a>
</li>
</ul>
<p>
<code>:-moz-system-metric(windows-default-theme)</code> を使うと、Windows でデフォルトテーマ (Luna, Royale, Zune, Aero) を使っているか否かに基づいてスタイルを制御できます。例えば、Windows のテーマによって文字の色を変更するには以下のように書くことができます。</p>
<pre class="code css">*:-moz-system-metric(windows-default-theme) {
  /* Windows のデフォルトテーマなら */
  color: red;
}
*:not(:-moz-system-metric(windows-default-theme)) {
  /* Windows のデフォルトテーマ以外、
     あるいは Windows 以外なら */
  color: blue;
}</pre>
<p>既に Firefox 3 のテーマ (Windows 版) は Vista 向けとそれ以前向けに別れています。その上にさらにその中で OS のデフォルトテーマ云々というのは やり過ぎじゃないのかな、という気がします。</p>
<ul>
<li>
<a href="http://mxr.mozilla.org/mozilla/search?string=%3A-moz-system-metric&amp;find=\.css&amp;findi=\.css">ソースコード内の「:-moz-system-metric」検索結果</a>
</li>
</ul>
]]>
</content:encoded>
<category>mozilla</category>

</item><item>
<title>「Acid3 は基本的に価値なし」</title>
<link>http://taken.s101.xrea.com/blog/article.php?id=836</link>
<pubDate>Thu, 27 Mar 2008 11:51:03 +0900</pubDate>
<description>
MoCo の Rob Sayre さんが Acid3 is basically worthless という記事を書いています。Acid3 テスト対応の一連の動きを受けての事だと思いますが、ちょっと穏やかではないですね。Firefox 3 ...</description>
<content:encoded>
<![CDATA[<p>
<abbr title="Mozilla Corporation">MoCo</abbr> の Rob Sayre さんが <a href="http://blog.mozilla.com/rob-sayre/2008/03/26/acid3-is-basically-worthless/">Acid3 is basically worthless</a> という記事を書いています。Acid3 テスト対応の一連の動きを受けての事だと思いますが、ちょっと穏やかではないですね。Firefox 3 は Acid3 をパスしないという事ですから他所の動きに気を取られ<strong>過ぎる</strong>事もないのではないかと思うのですが。</p>
<p>一応、以下に訳してみました (かなり意訳していますので悪しからず) 。<ins datetime="2008-03-27T18:13:20+09:00">追記: 原文が追記されていたので、訳文も更新。</ins>
</p>
<div class="section">
<h4>Acid3 は基本的に価値なし</h4>
<p>私は Mozilla の Acid3 で落っこちた箇所を対象とした<a href="http://spreadsheets.google.com/pub?key=pNgBCwWdyRTT2JeiZn4B2Yw">スプレッドシート</a>に目を通してみて、その修正の内ほんの一握りしか Web あるいはブラウザを実質的に改善しないだろうという印象を受けました。そいつらはバグで、修正されるでしょう (たぶん <abbr title="Synchronized Multimedia Integration Language">SMIL</abbr> 以外は…一体なんで?) が、Web 製作者ないしユーザに少しの影響もないものです。ほとんど「標準への関与」 ("commitment to standards") に対してスタンドプレーする機会のようなものにしか見えません。<a href="http://blog.mozilla.com/rob-sayre/2008/03/06/web-regression-test-for-03062008/">テキストノードが相互運用性をもたない</a>のに <code>createNodeIterator</code> をテストするのは心得違いでしかも偽善的だと私は思います。</p>
<p>加えて、標準への関与は Mozilla において強い力をもっており、そしてそこに我々は自分達の実装に機械的に合格印を押す人を絶えず探したりはしません。</p>
<p>追記 &#8212; 私は <a href="http://my.opera.com/desktopteam/blog/2008/03/26/opera-and-the-acid3-test">Opera が最初に 100/100 を叩き出した</a>というのを知りませんでした。おめでとう、貧相な発想の標準とすべてに。 ;-)</p>
<p>再追記 &#8212; <a href="http://trac.webkit.org/projects/webkit/changeset/31322">恥を知れ!</a>
</p>
</div>
]]>
</content:encoded>
<category>mozilla</category>

</item><item>
<title>SUMO</title>
<link>http://taken.s101.xrea.com/blog/article.php?id=834</link>
<pubDate>Thu, 27 Mar 2008 10:31:45 +0900</pubDate>
<description>Firefox trunk ではヘルプが SUMO (support.mozilla.com) になったとのことなので、さっそく F1 を押してみたら www.mozilla.org/support/ につながってしまい、以下のようなメッセ...</description>
<content:encoded>
<![CDATA[<p>Firefox trunk ではヘルプが SUMO (<a href="http://support.mozilla.com/">support.mozilla.com</a>) になったとのことなので、さっそく <kbd>F1</kbd> を押してみたら <a href="http://www.mozilla.org/support/">www.mozilla.org/support/</a> につながってしまい、以下のようなメッセージが。</p>
<blockquote cite="http://www.mozilla.org/support/" title="mozilla - Mozilla Support">
<div>NOTE: Firefox Support Official Online Documentation and Frequently Asked Questions are currently down, due to server issues. For Firefox Help, try the other support resources linked on this page.</div>
</blockquote>
<p>さっそく落ちてしまったようです。Firefox 3 がリリースした後は大丈夫でしょうか。</p>
<ul>
<li>
<a href="http://blog.mozilla.com/sumo/2008/03/26/sumo-is-currently-down/" title="Firefox Support Blog &#187; Blog Archive &#187; SUMO is currently down">SUMO is currently down</a>
</li>
</ul>
]]>
</content:encoded>
<category>mozilla</category>

</item><item>
<title>文字化けしたバックアップをリストアする</title>
<link>http://taken.s101.xrea.com/blog/article.php?id=833</link>
<pubDate>Mon, 17 Mar 2008 12:16:10 +0900</pubDate>
<description>Firefox の trunk ではブックマークのバックアップに JSON を使うようになりました。が、バックアップ時に日本語が文字化けしてしまい、そのままリストアすると文字化けしたままリストアされてしまいます。以下に私の対応策を晒してみま...</description>
<content:encoded>
<![CDATA[<p>Firefox の trunk ではブックマークのバックアップに JSON を使うようになりました。が、バックアップ時に日本語が文字化けしてしまい、そのままリストアすると文字化けしたままリストアされてしまいます。以下に私の対応策を晒してみます。</p>
<div class="section">
<h4>文字化けしたバックアップをリストアする</h4>
<p>
<code>
<var>Firefox ディレクトリ</var>/modules/utils.js</code> の <code>importJSONNode</code> 関数 (<a href="http://mxr.mozilla.org/mozilla/source/toolkit/components/places/src/utils.js#1104">1104 行</a>辺りから) の先頭付近に以下のコードを追加します。</p>
<pre class="code">try {
  aData.title = decodeURIComponent(escape(aData.title));
} catch (ex) {}</pre>
</div>
<div class="section">
<h4>バックアップ時の文字化けを防ぐ</h4>
<p>
<code>
<var>Firefox ディレクトリ</var>/modules/utils.js</code> の <code>addGenericProperties</code> 関数 (<a href="http://mxr.mozilla.org/mozilla/source/toolkit/components/places/src/utils.js#1180">1180 行</a>辺りから) の先頭付近を以下のように変更します。</p>
<div class="section">
<h5>変更前</h5>
<pre class="code">aJSNode.title = unescape(encodeURIComponent(aPlacesNode.title));</pre>
</div>
<div class="section">
<h5>変更後</h5>
<pre class="code">aJSNode.title = aPlacesNode.title;</pre>
</div>
</div>
<div class="section">
<h4>参考</h4>
<ul>
<li>
<a href="http://d.hatena.ne.jp/nyama/20080315/1205546266">Another 朝顔日記</a>
</li>
<li>
<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=423085">Bug 423085 ? [Bookmark] restore from JSON, Japanese is garbled</a>
</li>
</ul>
</div>
]]>
</content:encoded>
<category>mozilla</category>

</item><item>
<title>背景と前景</title>
<link>http://taken.s101.xrea.com/blog/article.php?id=832</link>
<pubDate>Sat, 15 Mar 2008 02:34:23 +0900</pubDate>
<description>Firefox 3 ではロケーションバーの Favicon 部分をクリックするとポップアップが表示されて、サイトの身元や接続の暗号化されているかを確認できます。
ポップアップに表示される警官の名前は Larry というらしいです。
で、この...</description>
<content:encoded>
<![CDATA[<p>Firefox 3 ではロケーションバーの Favicon 部分をクリックするとポップアップが表示されて、サイトの身元や接続の暗号化されているかを確認できます。</p>
<p class="note">ポップアップに表示される警官の名前は Larry というらしいです。</p>
<p>で、このポップアップは背景色は白に決め打ちなんですが、前景色は一部だけ黒に決め打ちになっているため、システムの前景色が白に近いと一部の文字が読みにくくなってしまいます :-(。以下は Windows のハイコントラスト (黒)　でのスクリーンショットです。</p>
<p>
<a href="http://taken.s101.xrea.com/blog/resources/larry_fx3b5pre.png">
<img src="http://taken.s101.xrea.com/blog/resources/larry_fx3b5pre.thumbnail.png" width="600" height="320" alt="スクリーンショット" />
</a>
</p>
<p>さて、このポップアップは IE7 の「セキュリティ報告」のポップアップを基にしていると思うのですが、こちらは大部分の背景を画像にしていますが、前景色はシステムの前景色を使っています。なのでシステムの前景色が白に近いと、ほとんどの文字が読めなくなってしまいます :-(。以下は Windows のハイコントラスト (黒)　でのスクリーンショットです。</p>
<p>
<a href="http://taken.s101.xrea.com/blog/resources/larry_ie7.png">
<img src="http://taken.s101.xrea.com/blog/resources/larry_ie7.thumbnail.png" width="600" height="320" alt="スクリーンショット" />
</a>
</p>
<p>背景を決め打ちするときは前景色も決め打ちしましょう、という話。</p>
]]>
</content:encoded>
<category>firefox</category>
<category>internet explorer</category>

</item><item>
<title>Acid3 対策バグ</title>
<link>http://taken.s101.xrea.com/blog/article.php?id=831</link>
<pubDate>Sat, 23 Feb 2008 18:10:01 +0900</pubDate>
<description>話題になっているらしいので、各レンダリングエンジンの Acid 3 対策用のバグをまとめてみました。
Gecko



Bug 410460 &amp;#8211; Acid3 tracking bug


Bug 17064 の依存している未解決...</description>
<content:encoded>
<![CDATA[<p>話題になっているらしいので、各レンダリングエンジンの <a href="http://acid3.acidtests.org/" title="The Acid3 Test">Acid 3</a> 対策用のバグをまとめてみました。</p>
<h4>Gecko</h4>
<div class="section">
<ul>
<li>
<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=410460">Bug 410460 &#8211; Acid3 tracking bug</a>
<ul>
<li>
<a href="https://bugzilla.mozilla.org/showdependencytree.cgi?id=410460&amp;hide_resolved=1">Bug 17064 の依存している未解決のバグ一覧</a>
</li>
</ul>
</li>
</ul>
<p class="note">依存しているバグが果たして本当にこれが全てなのかどうかは確認していません。</p>
</div>
<h4>WebKit</h4>
<div class="section">
<p>
</p>
<ul>
<li>
<a href="http://bugs.webkit.org/show_bug.cgi?id=17064">Bug 17064 - (meta) Acid3 related bug</a>
<ul>
<li>
<a href="http://bugs.webkit.org/showdependencytree.cgi?id=17064&amp;hide_resolved=1">Bug 17064 の依存している未解決のバグ一覧</a>
</li>
</ul>
</li>
</ul>
<p class="note">依存しているバグが果たして本当にこれが全てなのかどうかは確認していません。</p>
</div>
<h4>KHTML</h4>
<div class="section">
<ul>
<li>
<a href="http://bugs.kde.org/show_bug.cgi?id=156947">Bug 156947 - Konqueror 4 fails Acid3 test</a>
</li>
</ul>
<p>Konqueror 3.5.8 までは Acid3 テストでクラッシュするので注意 (<a href="http://bugs.kde.org/show_bug.cgi?id=155451">Bug 155451 - konqueror segfault in the Acid 3 test</a>)</p>
</div>
]]>
</content:encoded>
<category>khtml</category>
<category>mozilla</category>
<category>webkit</category>

</item>
</channel>
</rss>