Youtube, встроенный со схемой, вызывающей 2 - 12 одинаковых страниц под кнопкой «Назад» - PullRequest
0 голосов
/ 29 ноября 2018

Я получил сообщение от другого отдела на работе о необходимости многократного нажатия при желании вернуться на предыдущую страницу.По какой-то причине страница загружает до 12 элементов истории под кнопкой «Назад».Это происходит только в Chrome, а не в Firefox или Edge.

Хотя я мало что мог найти о том, что его вызвало, я наконец нашел сайт, на котором отмечалось, что при нажатии назад вы переходите на предыдущую страницу и нажимаете вперед.снова покажет что грузит.Он обнаружил, что именно раздел комментариев, который загружался после начальной загрузки страниц, заставил меня задуматься.

Пройдя по всем страницам нашего сайта и выяснив, на каких страницах возникла та же проблема, я обнаружил, что тамслучилось, что у них всех было видео YouTube на них.Они встроены в youtube schema.org.Когда я посчитал видео, я обнаружил, что они соответствуют количеству видео на соответствующей странице.

Я не могу найти ничего (насколько мне известно), что могло бы вызвать это.

Я надеюсь, что вы можете помочь мне с этим вопросом.Если вам понадобится дополнительная информация, я буду рад обновить вопрос

Я начал просматривать все страницы веб-сайта и попытался найти

Вот как все видео включены:

<div class="art_yt left" itemscope="" itemid="" itemtype="http://schema.org/VideoObject">
    <link itemprop="url" href="https://www.youtube.com/watch?v=id">
    <meta itemprop="name" content="some content">
    <meta itemprop="description" content="some description">
    <meta itemprop="duration" content="PT1M13S"><link itemprop="thumbnailUrl" href="some thumbnail ulr">
    <span itemprop="thumbnail" itemscope="" itemtype="http://schema.org/ImageObject">
        <meta itemprop="width" content="1280">
        <meta itemprop="height" content="720">
    </span>
    <link itemprop="embedUrl" href="https://www.youtube-nocookie.com/embed/id">
    <meta itemprop="isFamilyFriendly" content="true">
    <meta itemprop="datePublished" content="2017-10-05">
    <meta itemprop="uploadDate" content="2017-10-05">
    <iframe class="youtube-video " style="width: px; height: px;" src="https://www.youtube-nocookie.com/embed/id?rel=0" allowfullscreen="" frameborder="0">
    </iframe>
</div>
...