почему загрузка скриптов предотвращает параллелизм в браузерах - PullRequest
0 голосов
/ 08 декабря 2010

По по этой ссылке:

"Если вы обслуживаете свои изображения с нескольких имен хостов, вы можете получить более двух параллельных загрузок. (Я получил Internet Explorer для загрузки более 100 параллельных изображений.) Во время загрузки скрипта однако браузер не будет запускать другие загрузки, даже на разных именах хостов. "

Что мне интересно, так это то, почему загрузка скрипта предотвращает параллелизм? Я думаю, браузер выполняет скрипт сразу после окончания загрузки. Так почему бы не загрузить их параллельно, а отложить только выполнение? Это выбор реализации? Есть ли другая причина для этого?

1 Ответ

0 голосов
/ 12 декабря 2010

Браузер выполняет скрипт во время его загрузки, поэтому он не будет дальше заходить на страницу, чтобы посмотреть, что еще нужно загрузить. Вы можете использовать что-то вроде LABjs, чтобы помочь с этим: http://labjs.com/

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