function onYouTubeIframeAPIReady (code) {
var tag = document.createElement('iframe');
tag.src = 'https://www.youtube.com/embed/' + code + '/';
tag.width = '100%';
tag.height = 200;
tag.frameborder = 0;
tag.allow = 'accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture';
tag.allowfullscreen = true;
tag.loading = 'lazy';
container.append(tag);
}
ибо я делал ВСЕ советы, а становилось или никак, или хуже.
Они пишут: удали все прямые вызовы тегов, ну там более специфичные. Удалил. Эффект 0.
Поставь лейзилоад, ок, тут есть смысл и эффект, незначительный
Отложи загрузку, сделал. Ноль эффекта.
Ну еще был смысл делать предзагрузку контента, т.е. если есть 1 большая картинка, то ставить ее в .
еще захардкодить размеры\поставить плейсхолдеры, чтоб страница не прыгала.
А так, главное влияет tti, tbt, но именно их портит счётчики, аналитика.