. Я просматривал кандидата на выпуск MVC 4 и включенный в него интернет-шаблон по умолчанию. Я заметил, что в _Layout.cshtml они включают пакет jQuery внизу страницы :
@Scripts.Render("~/bundles/jquery")
@RenderSection("scripts", required: false)
</body>
</html>
. Есть ли причина, по которой сценарий был включен в нижнюю часть страницы, а не в раздел заголовка со сценарием modernizr? Есть ли какие-то преимущества в том или ином случае? У меня всегда было впечатление, что вы должны включать свои сценарии в раздел заголовка.