Firefox は acid2 に通るようになったのか
2006-12-10
最近の Firefox ナイトリー(trunk)は、いわゆる acid2 テストに通ったということになっているようですが、微妙に鼻の位置が違う
のでは? という指摘があります。
ということで、以下にテスト結果と参照ページのスクリーンショットを並べておいてみます。
どうもこうやって見ても、どこが違うかわかりませんね。ということで、同じ位置に画像を置いて、いわゆる画像のロールオーバーで、相互に入れ替わるようにしてみました。
最初、テスト結果が表示されていますが、マウスオーバーで参照ページの画像に、再度マウスアウトするとまた、テスト結果が表示されるようになっています。(JavaScript が有効になっていないとテスト結果のスクリーンショットしか表示されません。)
どうでしょう? マウスオーバーで鼻が数ピクセル右下の方へ動くのがわかると思います。
なお、テストに使った Firefox は、Mozilla/5.0 (Windows; U; Windows NT 5.0; ja; rv:1.9a1) Gecko/20061208 Minefield/3.0a1 - Build ID: 2006120818 というものです。
なお、最小フォントサイズを設定している場合、あごが長く表示されることがあるようです。Another 朝顔日記 - Reflow branch landing のコメント欄にて、mal_blue さんに教えていただきました。ありがとうございます。>mal_blue さん
- 参考
- Bug 300030 - Refactor intrinsic width computation out of nsIFrame::Reflow
- Gecko:Reflow Refactoring - MozillaWiki
「Firefox は acid2 に通るようになったのか」へコメントをつける
この記事へのツッコミ
- 1: のり (2006-12-10T14:32:27+09:00)
- あらら、ロールオーバーが失敗してる。orz
ということで、微修正。今度は大丈夫。多分。:p) - 2: もとひこ (2006-12-10T19:09:10+09:00)
- 全然参考にもなりませんが、Fx2では鼻はずれません。
http://www1.ttcn.ne.jp/amotohiko/css/acid2/isbug.html - 3: もとひこ (2006-12-11T21:46:10+09:00)
- Bug 343583みたいですね。「枠線斯く描かれる可し」みたいなのが仕様にないから、らしい。枠線にAAかければ解決?
Bug 343583 - [cairo]Border paint order/rounding of Cairo builds with antialiasing disabled doesn't match the paint order of non-Cairo builds - 4: のり (2006-12-12T12:05:02+09:00)
- ふーむ、cairo の問題ですか。まぁ、個人的には細かいことはキンシナイんですが…。:p)
- この記事の永続的 URI ならびに トラックバック ping URI
- http://diary.noasobi.net/2006/12/diary_061210a.html