2013-03-27 11 views
11

ほとんどの人は、JavascriptファイルのエンコーディングとしてUTF-8を使用することを推奨しています。JavascriptファイルにBOMが含まれているかどうか

これらのファイルにバイトオーダーのマークが含まれているかどうかに関する標準はありますか、含まれていませんか? (すなわち、JSファイルはUTF-8 BOMの有無にかかわらず提供されるべきですか?)

私はRFCの、またはこれの "事実上の"標準を見たいと思っています。個人によって。

+2

http://stackoverflow.com/a/2223926 JSに非特異的であるが、関連するかもしれない答え。 –

答えて

5

Wikipediaには、UT8にBOMを含めない理由の説明があります。

http://en.wikipedia.org/wiki/Byte_order_mark#cite_note-3

は「BOMの使用は必要もなく、UTF-8のためにお勧めしますが、UTF-8のデータはBOMがどこにあるBOMを使用したり、他のエンコード形式から変換される状況に遭遇することができるもされていませんUTF-8シグネチャ」として使用

+0

@jon-sykesは、同様の質問を参照するクレジットを得て、信頼できる情報源をより直接的に取得する必要がありますが、同じ情報が含まれているため、これを受け入れられた回答としています。 –

関連する問題