5

Internet Explorer のレンダリング エンジンの穴やバグのある機能を修正する、役立つ JavaScript と .htc ビヘイビアがいくつかあります。それらのほとんどは重複または不完全な機能サポートを持っているようで、何を使用するかを決めるのは難しいです:

他にもあれば、このリストに追加してください: これはコミュニティ wiki です。

あなたの好みのスクリプトはどれですか? 利点と制限事項と落とし穴は何ですか?

更新: これらのスクリプトは現在、一般的に「ポリフィル」と呼ばれています。

4

3 に答える 3

2

スクリプトではありませんが、おそらくGoogle Chrome Frameプラグインについて言及する価値があります。

Google Chrome Frame は、Google Chrome のオープン Web テクノロジーと高速な JavaScript エンジンを Internet Explorer にシームレスに導入するオープン ソース プラグインです。Google Chrome Frame を使用すると、次のことができます。

  • Internet Explorer 6、7、または 8 でまだサポートされていないテクノロジであっても、HTML5 キャンバス タグなどのオープン Web テクノロジの使用をすぐに開始できます。

  • JavaScript のパフォーマンスの向上を利用して、アプリをより高速で応答性の高いものにします。

于 2010-09-10T23:59:19.153 に答える
1

HTML5 Shiv:HTML5IE対応スクリプト。

しかし、基本的に、これらのスクリプトは作業を完了しますが、パフォーマンスの問題などが犠牲になります。PNG修正の代わりに「PNG8アルファ透明度」を使用するなど、いくつかの許容可能な回避策があります。それはプロジェクトの種類の問題です。

于 2010-11-16T09:47:46.857 に答える
-2

Blueprint CSS もお勧めします

http://www.blueprintcss.org/

彼らのウェブサイトを引用する..

ブループリントは何を提供する必要がありますか?

* A CSS reset that eliminates the discrepancies across browsers.
* A solid grid that can support the most complex of layouts.
* Typography based on expert principles that predate the web.
* Form styles for great looking user interfaces.
* Print styles for making any webpage ready for paper.
* Plugins for buttons, tabs and sprites.
* Tools, editors, and templates for every step in your workflow.
于 2010-11-16T09:53:57.777 に答える