私が使用したいくつかのサーバーでは、外部からロードされたリソースの多く (すべてではない) でエラーが発生し、(Chrome で)「Uncaught SyntaxError: Unexpected token ILLEGAL」がスローされます。
googleapis CDN から jQuery を含めることは正常に機能しますが、fonts.com JavaScript フォント ファイルの読み込みと基本的な Google アナリティクス コードの読み込みの両方でエラーが発生します。
コードは次のとおりです(また、役立つ場合はフィドルです):
<html>
<head>
<title>fonttest</title>
<script type="text/javascript" src="http://fast.fonts.com/jsapi/dd7c6b7d-1ecb-4ef4-bf65-c4759f97cbe3.js"></script>
<script type="text/javascript" src="http://www.google-analytics.com/ga.js"></script>
</head>
<body>
<h2>This is a test of the emergency broadcast system. This is only a test. If this had been an actual emergency, the tones you just heard would have been followed by official news or instructions.</h2>
</body>
</html>
これらのファイルのヘッダーは、text/javascript
.
最後に、Web Inspector の [Resources] タブでリソースを表示すると、それらのファイルの実際のコードではなく、ローマ字以外の文字が表示されるので、何らかのエンコーディングの問題があるに違いないと思います。文字セットを両方に設定しようutf-8
とiso-8859-1
しましたが、文書の頭に(を使用してmeta charset
)、どちらも役に立ちませんでした。