web-dev-qa-db-ja.com

IE6のサポートを終了した場合、どのような新しいクロスブラウザ機能を使用できますか?

私の会社はIE6のサポートをやめていますが、すばらしい機能のセットを使用できることに気付きました。
IE6 RIPで使用できるCSS、Javascript機能のリストはありますか?

10
Eldar Djafarov

IE6ではサポートされていません(完全なリストではありません):

  • 子セレクター(div> p)
  • 隣接する兄弟セレクター(h1 + p)
  • 一般的な兄弟セレクター(h1〜p)
  • チェーンクラスセレクター(.class1.class2)
  • 属性セレクター(a [href])
  • :hover疑似クラス(div:hover span)の後の子孫セレクター
  • 連鎖擬似クラス(a:first-child:hover)
  • :非アンカー要素にカーソルを合わせる
  • :第一子
  • 「仮想寸法」(位置:絶対の場合、上、右、左、下で決定される寸法)
  • 最小高さ、最小幅
  • 最大高さ、最大幅
  • 透明な境界線の色
  • 位置:固定
  • background-attachment:ルート要素でのみ機能するように修正されました
5
Šime Vidas

When Can I Use ... は、サポートするブラウザの範囲に応じて、利用可能なものを知るための優れたリソースであることがわかりました。

11
Reese Moore

IE7では、多くのIE6のバグ/動作がまだ一般的です。修正されたいくつかのバグ:

  • 基本的なアルファ透過pngサポート
  • css子セレクター
  • !重要より適切に動作します
  • :最初の文字のサポート
  • 最小高さ
  • 部分的なクリックのバグ
  • activeXObjectではなくwindow.XMLHttpRequestが存在するようになりました
  • abbrタグが認識されます
  • select z-indexのバグはウィンドウレスになったため解決されました

さらにリストされた@:

本当に新しい機能はありません。 IE7は基本的にIE6であるべきものであり、IE8 IE7などです。本当に興奮するに値する唯一のバージョンはIE9です。これは、以前のバージョンと比較して、最新の仕様を大量にサポートしています。

8
meder omuraliev

私が使用できることで最も興奮していること、または使用できないために必要なCSS(および時にはJS)の妥協で私が本当に動揺するいくつかのこと:

  1. 子セレクター(タグ>タグ、これ以上UL/LIスタイルをリセットしない!)
  2. クラス連鎖(class1.class2、js/cssを減らした!)
  3. first-child(これ以上class = "last"またはfirst!)
  4. :非アンカーにカーソルを合わせます(Webアプリはどうでしょう!)

幸運を!

0
folktrash