Сообщение от Kolyaj
|
Установщик кода метрики подключает на страницу код метрики и создаёт экземпляр класса Ya.Metrika, передавая ему параметры, с которыми нужно собирать статистику.
Такой мудрёный установщик нужен, чтоб метрика подключалась асинхронно, не тормозя загрузку остального сайта.
|
Большое спасибо. У меня были смутные догадки относительно этих тацев с бубнами вокруг вызова watch.js... Получается, что сначала грузится страница с основным кодом html, далее задаются параметры объекта метрики (это все происходит достаточно быстро), а затем javascript модифицирует код страницы так, чтобы вызвать watch.js уже после загрузки страницы, так как watch.js, по-видимому, вносит весомый "вклад" в замедление скорости загрузки. у меня просто выпало из внимания, что после изменения кода страницы браузер, видимо, заново прогоняет "через себя" код страницы, что и вызывает вызов внешнего скрипта. Теперь все стало ясно. Еще раз благодарю!
с уважением, Дмитрий