IE8などのポリフィルをロードしたいので、このコードを使用してメディアクエリのサポートをテストしています。
yepnope({
test : Modernizr.mq('(only all)'),
nope : ['scripts/respond.js']
});
それは動作します (= Respond.js が他の IE に読み込まれます) が、respond.js が Safari でも読み込まれることを発見しました。
ドキュメントを読んだ後、Safariがサポートしていないある種のメディアクエリがあるため、respond.jsがロードされていると思います。これは本当ですか?この問題を解決するにはどうすればよいですか?