13

ほとんどの人は、Javascript ファイルのエンコーディングとして UTF-8 を使用することを提案していると思います。

これらのファイルにByte-Order Markが含まれているか含まれていないかについての基準はありますか? (つまり、JS ファイルは UTF-8 BOM あり/なしで提供する必要がありますか?)

私はRFC、またはこれの「事実上の」標準を見たいと思っていますが、個人が好む意見はあまりありません。

4

1 に答える 1

6

ウィキペディアには、UT8 に BOM を含めない理由がよく説明されています。

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

「UTF-8 では BOM の使用は必須でも推奨でもありませんが、BOM を使用する他のエンコーディング形式から UTF-8 データが変換される場合、または BOM が UTF-8 署名として使用される場合に発生する可能性があります」

于 2013-03-28T20:51:00.090 に答える