문제

I believe that most people suggest using UTF-8 as the encoding for Javascript files.

Is there a standard about whether those files include the Byte-Order Mark, or do not included it? (i.e. Should JS files be served with/without the UTF-8 BOM?)

I'd like to see an RFC, or a "de facto" standard of this, and not so much an opinion of which is preferred by individuals.

도움이 되었습니까?

해결책

Wikipedia has a good explanation of why NOT to include a BOM with UT8.

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

"Use of a BOM is neither required nor recommended for UTF-8, but may be encountered in contexts where UTF-8 data is converted from other encoding forms that use a BOM or where the BOM is used as a UTF-8 signature"

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top