Должны ли файлы Javascript включать спецификацию или нет?
Я считаю, что большинство людей предлагают использовать UTF-8 в качестве кодировки для файлов Javascript.
Существует ли стандарт о том, включают ли эти файлы маркер байтового заказа или не включают его? (т.е. должны ли файлы JS обслуживаться с/без спецификации UTF-8?)
Я хотел бы видеть RFC или "фактический" стандарт этого, и не столько мнение, которое предпочитают отдельные лица.
Ответы
Ответ 1
В Википедии есть хорошее объяснение того, почему НЕ включать спецификацию с UT8.
http://en.wikipedia.org/wiki/Byte_order_mark#cite_note-3
"Использование спецификации не требуется и не рекомендуется для UTF-8, но может встречаться в контекстах, где данные UTF-8 преобразуются из других форм кодирования, которые используют спецификацию или где спецификация используется как UTF-8 подпись"