web-dev-qa-db-ja.com

JavaScriptファイルに使用するMIMEタイプは何ですか?

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タイプを使用するつもりですか?行うべき「正しい」ことは何ですか。

3
Metalshark

正しいContent-Typeapplication/javascriptです

参照: Javascript MIMEタイプとは on スタックオーバーフロー

4
artlung

このページ には、どのブラウザで受け入れられるもののリストがあります。例:

text/javascript
オペラ7.54以降
IE 5+
Firefox 1.0.7+
Safari 2.0.3+
iCab 3 Beta 394
Camino 2006021400

1
ChrisF