Internet Explorer 6(およびInternet Explorer 7)を最新のブラウザーのレベルに
引き上げることを目的とした(長年にわたって)
IE7-JSプロジェクト
(Dean Edwards作 )の知名度を覚えていますか?
現在、別の開発者がこのアイデアを開発しました。 最近、結局のところ、このようなCSS3プロパティは、1つの最新のエンジンのみがサポートするように見えます(たとえば、WebKit)、またはまったくサポートしません(すべてのエンジンがこのプロパティに独自のプレフィックスを必要とするため
です) "、 " -O- "、 " -webkit- "-それ以外の場合は機能しません)。 すべてのブラウザは、CSS3をサポートするために松葉杖(多かれ少なかれ堅実)を必要とします。
eCSStenderライブラリ
(著者 -Aaron Gustafson)は、まさにそのような松葉杖の基礎であると主張しています。 「基本」と言うのは、それ自体が
CSSスタイルを分析するための小さなプラットフォーム(≈20Kb JS)のみを提供するため
です-そして
、 ドキュメントに従って記述された個別の
拡張機能 は、特定の
CSSプロパティのサポートに従事する必要があり
ます (その上で動作します) 。 現在、すでに半ダースの拡張機能があり、その半分はIEの松葉杖です。
テストとして、eCSStender Webサイトで
Firefox 4 Beta 2 Build 1ブラウザーを操作し
(これは最後の2番目のベータではなく、それに近い) 、新しいクールなJägerMonkeyエンジンにもかかわらず、数十秒間顕著なブレーキを感じました。 これはおそらく、6つの拡張機能のうち4
つがこのサイトのメイン
javascriptに残っているためです。
ただし、印象は私の印象と異なる場合があります。