Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Оптимизация плеера youtube на сайте для гугла

Тема в разделе "Google", создана пользователем Zivler, 25 фев 2021.

25.02.21 в 22:15
01.08.21 в 14:20
10
1.027
0
  1. TopicStarter Overlay
    Zivler

    Zivler Команда форума VIP Кинотрафик v2

    Сообщения:
    1.657
    Симпатии:
    310
    Лучших ответов:
    7
    Приветствую. Ребят, такую проблему заметил. На сайте есть кнопка "Смотреть обзор от Кинопоиска", при нажатии на которую всплывает окно с плеером Ютуба с соответствующим роликом. Недавно решил проверить страницы сайта при помощи Google PageSpeed и получил 33 балла из 100. В отчёте выдаёт, что это из-за плеера Ютуба. И действительно, если убираю Ютуб-плеер, то оценка возрастает до 85 баллов. Поскольку плеер Ютуба на странице вызывается при нажатии на кнопку, то по сути его реально нет смысла загружать при загрузке страницы. Не подскажите способ отсрочить эту загрузку или в идеале вообще сделать чтобы загрузка происходила при нажатии только на эту самую кнопку? Плеер на странице реализован таким образом:

    <div class="класс-для-кнопки">Смотреть обзор от Кинопоиска</div>
    <div class="класс-для-плеера" id="trailer-box">
    <iframe width="560" height="315" src="ссылка-на-Ютуб" allowfullscreen></iframe>
    </div>
     
  2. Данияр

    Данияр Посетитель

    Сообщения:
    55
    Симпатии:
    7
    Лучших ответов:
    0
    Lazyload поможет)
     
    • Нравится Нравится x 1
  3. TopicStarter Overlay
    Zivler

    Zivler Команда форума VIP Кинотрафик v2

    Сообщения:
    1.657
    Симпатии:
    310
    Лучших ответов:
    7
    Спасибо, но блин, сложно и не понятно. Что гуглить, не подскажешь?
     
  4. Данияр

    Данияр Посетитель

    Сообщения:
    55
    Симпатии:
    7
    Лучших ответов:
    0
    Вот: Use lazysizes to lazy-load images
    Тут написано про изображение но на фрейм тоже работает
     
    • Нравится Нравится x 1
  5. volkod

    volkod Кодер PRO Users

    Сообщения:
    97
    Симпатии:
    33
    Лучших ответов:
    0
    Последнее редактирование: 26 фев 2021
  6. byroot

    byroot Забанен

    Сообщения:
    12.295
    Симпатии:
    4.495
    Лучших ответов:
    54
    в DLE 14,1 есть уже lazyload
    В настройках изображений включить "Отложенная загрузка изображений" и заменить src на data-src. Если не сработает, то нужно будет смотреть как выводится плеера на сайте.

    для ранних версий для iframe DLE - Ленивая загрузка (lazyload) img, video, source, iframe в dle 13.2
     
    • Нравится Нравится x 1
  7. Naussan

    Naussan Зелёный

    Сообщения:
    9
    Симпатии:
    0
    Лучших ответов:
    0
    Оптимизация так ещё морока.
     
  8. MIKE_FM

    MIKE_FM Местный

    Сообщения:
    1.884
    Симпатии:
    292
    Лучших ответов:
    2
    Мне не особо помог этот lazyload. Всё равно скорость хромает.
     
  9. wawe

    wawe PRO Users

    Сообщения:
    3.557
    Симпатии:
    803
    Лучших ответов:
    6
    Шаблон. Это основное.
    Остальные приблуды - это мелочи.
     
  10. byroot

    byroot Забанен

    Сообщения:
    12.295
    Симпатии:
    4.495
    Лучших ответов:
    54
    не совсем. оптимизация контента тоже, в частности изображений! зачем загружать страницу по 10Мб, когда она может весить 200Кб? Разница трафика ощутима, особенно когда используешь лимитированный трафик мобильный!
     
  11. MIKE_FM

    MIKE_FM Местный

    Сообщения:
    1.884
    Симпатии:
    292
    Лучших ответов:
    2
    Метрика и Аналитика пздц грузят сайт. Как ни странно - Гугл ругается на свои же сервисы :)