七転び八起きブログ

Internet Explorer7ではCSS周りのバグがかなり潰されているらしい

2005年05月02日   :: Web制作

Internet Explorer 2.0のころから開発に関わっているIE開発者(現プログラムマネージャ)Chris Wilson氏のブログ、IEBlog :にて、新しいInternet Explorer 7に実装されるものの情報がちらほらと掲載されました。

具体的な記事は、IEBlog : IE7 beta 1 ?? A few details…です。著者の育児休暇中に他の開発者が行っていたものだそうです。

具体的には、Web制作者から要望の「アルファチャンネル付きのPNG」がサポートされることが決まったようです。また、CSS周りのバグつぶしに、結構な労力がさかれているとか。Web制作界隈には朗報となりそうです。

CSSについては、例えば有名らしい(知らなかった'A`)"a glimpse of the Guillotine"バグがすでに対応済みとのこと。このバグの詳細は、IE/Win Guillotine Bugに載っています。ある特定のfloatとlink周りの環境がそろうと、リンク先のように一部の内容が消えるといった、困ったことが起きる模様。

具体的には

  1. コンテナとなる要素があり

  2. その中にfloat指定された要素がある(そして、それはclearされていない)

  3. コンテナ内に、floatされていないlink要素が、先ほどのfloatされている要素の後にある

  4. linkのhover擬似クラスに、Background、Padding、Text Style、Border等を変更するスタイルが書いてある

  5. ブラウザはIE

という要素がそろうと、起こるとのこと。リンク先を見てもらうと一目瞭然かと思われます。
 #その他の各ブラウザのCSS周りのバグについてはCSSバグリスト@CSSバグ辞典スレッドが最強です。

というようなバグが潰されているそうです。ありがたや。ベータ版は今年の夏を予定しているそうです。

[05/05/02追記]

PNGサポートを実現するに至るまでの経緯が、開発者によって記事になっています。
  #IEBlog : Tuesday, April 26, 2005 - Posts

Slashdot JAPANでも記事になっています。
  #Slashdot.jp:IE7の透過PNG実装内訳話

ちなみに、透過度フィルターを透過PNGに適用するとダメ、とか、MSTimesではダメという制限があるそうです。MSTimesってなんだろう。Google 検索: HTML+TIME2のことだろうか…。どっちにしても、初耳です。

■トラックバック

このエントリーのトラックバックURL:
http://www.7korobi8oki.com/mt/mt-tb.cgi/50

» Uncyclopedia(アンサイクロペディア) from いじめられっ子世にはばかる。
バグとは→http://ja.uncyclopedia.info/index.php?title=バグ [続きを読む]

トラックバック時刻: 2007年03月29日 16:45

■コメントはこちらから

サイン・インを確認しました、 . さん。コメントしてください。 (サイン・アウト)

(いままで、ここでコメントしたとがないときは、コメントを表示する前にこのウェブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)


情報を登録する?


mail TOP