Какой тип контента мне следует использовать, если он есть, во встроенном блоке JavaScript внутри HTML?
application/x-javascript text/javascript
Или что-то еще?
Согласно стандартам вы хотите использовать "text / javascript"
Кроме того, application/javascript является официальным MIME-типом JavaScript , большинство браузеров принимают только text/javascript или просто игнорируют значение атрибута type.
application/javascript
text/javascript
type
текст / JavaScript
Пройдя по нескольким ссылкам через стандарты, я пришел к RFC 4329 , в котором описаны скриптовые типы носителей. Он сообщает, что «text / javascript» устарел и говорит, что теперь вы должны использовать «application / javascript».
Редактировать: Очевидно нет версии Internet Explorer поддерживает «application / javascript», см .: https://connect.microsoft.com/IE/feedback/ViewFeedback.aspx?FeedbackID=338278. Так что, хотя «application / javascript» является правильным в соответствии со стандартами, Я полагаю, вам нужно использовать text / javascript для компенсации сломанных браузеров Microsoft (как обычно).