-1

おそらく数行のコードで、外部呼び出しを使用して、ブラウザーのすべての webshim をロードできるようにしたいと考えています。

これにより、ブラウザーに何十もの役に立たないシムが読み込まれることを理解しています。迅速な開発の場合、これは短期間で問題ありません (本当に!)。サイトを立ち上げる準備が整い、どの shim を残す必要があるかを把握したので、不要な shim を使用しないように、モダナイズ スタイルの機能のホワイトリストおよび/またはブラックリストを渡すことができるようにしたいと考えています。 .

私が避けたいのは、基本的にさまざまな shim を比較する必要があり、代わりに最高の組み合わせの最新バージョンをロードする単一のサービスを用意することです。また、ダウンロードしたjsファイルを統合したいと思います。

簡単に言うと、「modernize_all」は、デフォルトですべてをシムします。たとえば、簡単な Web ハック ミートアップ中や時間が限られている場合などです。また、ブラウザのダウンロードとメモリを節約するために、後でモダナイズする特定のテストのみに合格することもできます。

4

2 に答える 2

2

存在しませんが、現在の moderizr github リポジトリにはpolyfills のリストがあります。modernizr の開発バージョンをビルドし、リンクされたすべての shim をダウンロードしてから、多数の yepnope をセットアップするのは簡単です。

于 2014-02-10T03:07:19.390 に答える
1

Webshim JSFiddle の例はすべて Git JS を直接呼び出します: http://afarkas.github.io/webshim/js-webshim/minified/polyfiller.js。実験目的で CodePen でこれを自分で試してみましたが、指定したすべてのコンポーネントのポリフィルで問題なく動作します。jQuery と Modernizer も必ず含めてください。

于 2014-05-02T06:10:21.580 に答える