Должен ли я беспокоиться о большом количестве блоков скриптов на моей странице? - PullRequest
2 голосов
/ 19 августа 2011

При отладке моего приложения MVC3 в Visual Studio с помощью IE9 я вижу множество небольших записей «блока сценариев» для моей страницы.Моя страница сильно зависит от AJAX, и некоторые действия приводят к замене разделов DOM частичными представлениями, возвращаемыми с сервера.

То, что я вижу, - это растущий список этих записей "блока скриптов" - мне следует беспокоиться об этом?Будет ли это в конечном итоге проблемой производительности, когда приложение работает?

Примечание: блоки скриптов представляют собой небольшие кусочки кода - я переместил большую часть значимого JavaScript в их собственные файлы .js.

Ответы [ 2 ]

0 голосов
/ 19 августа 2011

Как общее практическое правило, у меня будут только блоки сценариев на страницах, которые должны использовать document.ready или переменные из моей модели представления. В противном случае я бы переместил все функции в их собственный файл js. Это помогает поддерживать чистоту в представлениях, и браузер будет загружать страницу быстрее, так как он не будет блокировать загрузку страницы, когда попадет на столько тегов скрипта Кроме того, это облегчит отладку, поскольку вы можете сразу перейти к файлу js, а не искать функцию в HTML.

0 голосов
/ 19 августа 2011

Мм, я думаю, что это больше стиль личного стиля в современных браузерах, но если ничего другого, попытка вместить весь сценарий для просмотра в одном блоке внизу страницы облегчит отладку и ваше будущее спасибо за это!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...