2

HTML5 Boilerplateに HTML5 Shiv が 2 回含まれている理由を知りたいです。最初のエントリは理解できますが、2 番目のエントリが何をチェック/実行するかについて混乱しています。また、1 つが Google によってホストされ、もう 1 つがローカル サーバーに配置されているのはなぜだろうと思っていました。「ベンダー」フォルダーの意味は何ですか (私が知る限り、それはセールスマンのようなものを表します)?

<!--[if lt IE 9]>
   <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
   <script>window.html5 || document.write('<script src="js/vendor/html5shiv.js"><\/script>')</script>
<![endif]-->
4

1 に答える 1

3

最初に Google CDN から shiv を取得しようとします。これが何らかの理由で失敗した場合、window.html5 は未定義になり、ホストからファイルを提供します。

于 2014-04-08T18:34:56.860 に答える