ラウンドナップ・コンサルティング公式ブログ 代表中山陽平が記事執筆。コンサルのノウハウ進化のための情報収集の一部を発信中。2004年〜開始。

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

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のことだろうか…。どっちにしても、初耳です。

Webコンサルタント中山陽平公式サイトお悩みの方へ。一回のご相談で解決することもあります
ラウンドナップ・コンサルティングへのお問合せ方法 お電話でのご相談もお気軽に。[048-234-3361](10〜16 土日祝日除)全国対応 24時間受付 お問合せメールフォーム

コメントはこちらから

Loading Facebook Comments ...

No Trackbacks.