だから、誰もがie9.jsを知っている(http://code.google.com/p/ie7-js/から)。ie9-js - 何か他のものが廃止されましたか?
明らかに、(modernizr、html5shiv、およびCSS3Pieなどの)少し似たようなことがいくつかありますが、そうではありません。 (1つの機能につき適用する必要があるか、または範囲がより限定されているためではありません)。
近代化のためにそれを使用することはまだ有効ですか?何か他のものを使っているべきですか?
だから、誰もがie9.jsを知っている(http://code.google.com/p/ie7-js/から)。ie9-js - 何か他のものが廃止されましたか?
明らかに、(modernizr、html5shiv、およびCSS3Pieなどの)少し似たようなことがいくつかありますが、そうではありません。 (1つの機能につき適用する必要があるか、または範囲がより限定されているためではありません)。
近代化のためにそれを使用することはまだ有効ですか?何か他のものを使っているべきですか?
ie9.jsはまだ優れたコードです。それはロットの作業を行い、IEが間違ってしまうものを修正します。
あなたが正しく指摘するように、それは今のコードの古い作品ですが、それはまだ動作しません。人々はそんなに、それ以上、それを使用していない可能性がありますなぜ
理由:
あなたが選択肢(modernizr、html5shiv、CSS3Pie)として言及したツールのうち、実際にはie9.jsを使用した機能クロスオーバーはありません。 - または他の同様のライブラリの1
しかし、ここでie9.jsに良い選択肢かもしれないいくつかのより多くの最近のツールがあります。これはIEの穴を修正するだけでなく、IE6でもjQueryコードを書いていれば、ブラウザ間の互換性があるため、ie9.jsによって提供されるJavascriptパッチはほとんど必要ありません。
ブラウザでのJSコードの大部分は、これらの日のjQueryを使用して書かれていることを考えると、これは基本的にほぼゼロまでie9.jsのようなすべての包括的なIE-定着パッチの必要性を低減します。あなたはjQueryのまたは類似のライブラリを使用していない場合は
しかし、その後、あなたはie9.jsはまだ非常によくあなたのために働くことができるかもしれません。
私たちはしばらく前にie9.js用のパッチを作成し、オープンソースとしてリリースしました:https://github.com/mylovecompany/ie9-js。