Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

PageSpeed Insights и другие сервисы оценки скорости

Говорим обо всем, что не имеет отношения к основной тематике сайта и форума. Установлена авточистка (400 дней).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Re: PageSpeed Insights и другие сервисы оценки скорости

Сообщение romeo_piter »

Сделал, не помогает, похоже гугл лезет на сайт для оценки как-то по хитрому под гостем.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 590 раз

Re: PageSpeed Insights и другие сервисы оценки скорости

Сообщение Nekstati »

romeo_piter писал(а): 11.02.2024 23:08 Возможно, отложенная загрузка
 
У загрузчика Яндекс-рекламы такой код:

Код: Выделить всё

<script>window.yaContextCb=window.yaContextCb||[]</script>
<script src="https://yandex.ru/ads/system/context.js" async></script>
 
Попробуйте изменить его так:

Код: Выделить всё

<script>window.yaContextCb=window.yaContextCb||[]</script>
<script>
	window.setTimeout(() => {
		document.head.appendChild(document.createElement('script')).src = 'https://yandex.ru/ads/system/context.js';
	}, 5000);
</script>
5000 поменяйте на сколько надо (в миллисекундах).
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Re: PageSpeed Insights и другие сервисы оценки скорости

Сообщение romeo_piter »

Nekstati, пробую с таймаутом, пока не очень очевиден результат.
Что на данный момент точно обнаружил, для типа рекламы floor ad надо обязательно отключать видео. Иначе CLS страдает. Такая беда появилась с прошлого года, что-то яндекс намудил..

Ещё наблюдение. Страницы с картинками всегда имеют предельно низкий CLS. Для вывода фото используются расширения: Image sliders, Lazy Loading Images, SEO Images in Attachment.
Гугл хочет, чтобы были явно заданы высота и ширина или другим способом зарезервировано место, чтобы не было смещения макета. Как это можно решить?
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 590 раз

Re: PageSpeed Insights и другие сервисы оценки скорости

Сообщение Nekstati »

Путём написания расширения, которое будет расставлять размеры. Или дописать код куда-нибудь в SEO Images in Attachment.

Но завтра эти хипстеры под кофеёк произвольно выдумают новые "правила". А потом ещё. Ваша борьба будет вечной.
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Re: PageSpeed Insights и другие сервисы оценки скорости

Сообщение romeo_piter »

Nekstati писал(а): 14.02.2024 21:01 Но завтра эти хипстеры под кофеёк произвольно выдумают новые "правила". А потом ещё. Ваша борьба будет вечной.
Их CLS требования вполне логичны. Никому не нравится, когда шаблон движется. Не зря на wordpress и прочих подобных платформах эти проблемы давно решены. Остальные их требования по сути и не имеют такого сильного влияния на ранжирование, я хочу лишь довести CLS до цифры близкой у нулю.

Сделал так:
@media (max-width: 1000px)
{
.postbody img.postimage, .postbody a.fancybox
{
height:200px;
width:auto;
}
}
У гугла сразу отпали вопросы, насколько это порнографичное решение? Возможно, есть что-то лучше?
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 590 раз

Re: PageSpeed Insights и другие сервисы оценки скорости

Сообщение Nekstati »

romeo_piter писал(а): 14.02.2024 21:09 height:200px;
А теперь представьте, что кто-то вставил картинку высотой 16 пикселей:
Снимок экрана 2024-02-14 213310.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Re: PageSpeed Insights и другие сервисы оценки скорости

Сообщение romeo_piter »

Да, это грустно. Но благо такое ставят ооооочень редко. В новом сообщении это будет заметно. Выбирая между тем что на скрине и нормальной выдачей в гугле без пессимизации - я выберу гугл, раз нет других вменяемых решений. :cry:

Отправлено спустя 1 час 48 минут 52 секунды:
Подскажите, плз, по какой причине может не работать отложенная заргузка? Такой код:

Код: Выделить всё

<!-- Yandex.RTB *** -->
<script>
setTimeout(function () {
window.yaContextCb.push(()=>{
	Ya.Context.AdvManager.render({
		"blockId": "***",
		"type": "floorAd",
		"platform": "touch"
	})
})
}, 10000);
</script>
Показывается без задерки в 10 сек.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 590 раз

Re: PageSpeed Insights и другие сервисы оценки скорости

Сообщение Nekstati »

Задержку сделайте для скрипта-загрузчика, как я писала выше.
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Re: PageSpeed Insights и другие сервисы оценки скорости

Сообщение romeo_piter »

Да, с загрузчиком задержка работает. Но влияние идет на все блоки. А хотелось бы работать с каждым отдельным блоком индивидуально, если это вообще возможно.
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Re: PageSpeed Insights и другие сервисы оценки скорости

Сообщение romeo_piter »

3 дня мониторил изменения. Задержку выставил в 5 сек. Гуглу этого хватает чтобы результаты для pagespeed были в рамках. В этом плане все отлично.
Но беда в том, что доход провалился в 2.5 раза (( Это связано с 3 блоками в верхней части страниц. Они выводятся, но доходы по ним обнулились.

Такой подход, когда задержка выставляется для основного скрипта-загрузчика точно не может вредить?
Просто во всех темах на серчэнджинс задержку прописывают самим скриптам отдельных блоков, не загрузчику. Но их инструкции не работают для форума (выше я давал пример). ((

Вообще, крайне дерьмовая ситуация складывается.
Рекламы гугла - нет для рф.
Яндекс нагло борзеет и просто ворует, все об этом знают, но альтернатив - нет, он монополист.
При этом гугл ещё придумал свои идиотские нормы, которые, похоже напрямую давятся скриптами яндекса.
Какой-то патовый расклад...

Вернуться в «Флейм»