2012-02-15 5 views
3

Я открыл вкладку сети инструментов разработчика как в Chrome 16, так и в Firefox 7 на этой тестовой странице Cuzillion, и обе они отображают сценарии и изображения, которые скачиваются параллельно, могут отправлять снимки экрана.Нам еще нужны загрузчики скриптов?

Я читал, что новые браузеры могут загружать скрипты, на которые ссылаются теги сценария параллельно друг другу. Но это, похоже, показывает, что даже новые браузеры фактически загружают скрипты параллельно с другими ресурсами, такими как изображения.

Так что нам еще нужны загрузчики сценариев, такие как LABjs? (Я понимаю, что все их цели - сделать параллельную загрузку ресурсов, чтобы не было блокировки)

Я мог бы просто смутить: с помощью http://labjs.com/test_suite/test-script-tags.php Инструментов для разработчиков Chrome 16 отображаются изображения, загружаемые только после загрузки сценариев. Тем не менее, в этом случае теги сценария находятся в голове документа, тогда как пример Cuzillion они находятся в теле.

Итак, ставя старые браузеры в сторону на какое-то время, являются ли загрузчики сценариев только релевантными, если по какой-то причине вам нужно поместить свои скрипты в голову документа?

ответ

2

Сценаристы могут сделать для вас гораздо больше, например, автоматически загружать зависимости, загружать условно (например, полисы), отложенную загрузку (при необходимости).

Посмотрите, например, на yepnope.js и RequireJS (есть много других хороших погрузчиков, но это мои любимые браузеры).

+0

спасибо, что я посмотрел на yepnope.js -used в Modernizr, который используется в начале документа. Учитывая результаты сетевых вкладок, о которых я упоминаю, являются ли загрузчики сценариев релевантными, если, как в случае с Modernizr/yepnope, вам нужно поместить свои скрипты в голову документа? –

+0

Нет. Загрузка Async - это всего лишь одна функциональность, предоставляемая загрузчиками, они могут помочь вам в других вещах, как я писал. Место в документе часто не является основной причиной использования загрузчика. – Lucero

+0

ах да извините, что, отмечен, сделал +1. Просто немного запутался, поскольку yepnope также говорит о том, чтобы загрузить материал параллельно –

Смежные вопросы