WEB Мастера, очень интересует такой вопрос - какой порядок загрузки старницы.
Мои размышления:
Я предпологаю, что порядок загрузки зависит от браузера, точнее от разработчиков браузера.
Далее сделал такой вывод: загрузка страницы происходит не последовательно (построчно), а несколькими потоками за секунду. Т.е. когда на страничке есть рисунок и текст, и рисунок (логотип например) в коде стоит на первом месте, а текст после, то при загрузке страницы визуально видим, что загрузка рисунка и текста происходит параллельно. Браузер начинает загружать рисунок, но половину ресурсов отдаёт на дальнейшие строки (в данном примере
вторая половина ресурсов пойдёт на загрузку текста). Примеров много. Тогда такой вопрос - возможно ли управлять распределением ресурсов.
Второстепенный вопрос: как заставить, чтобы сначала загрузился один слой, а потом только следующий.
***
И ОСНОВНОЙ ВОПРОС такой: я так понял, сначала браузер загружает метатэги и тэг title. А что потом? Если у нас
скрипт находиться между тэгами head и в нём я объявляю переменные, а потом идёт куча функций. Что будет грузиться: всё что после тэга Body или скрипты. Предположим в начале будет грузиться тэг Body, но тогда если я между тэгами Body обращусь к функции, что произойдёт?