Htmlでは、常に<script type = "text/javascript" charset = "utf-8" src = "???"> </ script>を使用します(ECMAのものは一部のブラウザーを混乱させます)が、HTTP側では何を使用していますかContent-Typeとして使用するつもりですか?
本能的にはこれはtext/javascriptでもありますが、Apacheはapplication/javascriptを使用し、Amazonはapplication/x-javascriptを使用します。
一部のファイアウォール管理者は、application/*に一致するMIMEタイプをブロックします。しかし、ウェブマスターの観点からどのMIMEタイプを使用するつもりですか?行うべき「正しい」ことは何ですか。
正しいContent-Type
はapplication/javascript
です
参照: Javascript MIMEタイプとは on スタックオーバーフロー
このページ には、どのブラウザで受け入れられるもののリストがあります。例:
text/javascript
オペラ7.54以降
IE 5+
Firefox 1.0.7+
Safari 2.0.3+
iCab 3 Beta 394
Camino 2006021400