Влияет ли пиксель VK на скорость загрузки страницы?

123
SocFishing
На сайте с 26.09.2013
Offline
118
#11
Вот таких "специалистов" нанимать не надо. Человек даже не понимает, что такое асинхронный режим, а лезет с советами.

Sitealert, обоснуйте, что не так я написал. Давайте с реальными примерами.

Если этот "пиксель" весит 20кб, грузится примерно 1 секунду, а страница без пикселя скажем грузится и рендерится 5 секунд, то на сколько по вашему мнению увеличится время загрузки страницы. На 1 секунду или что?

Асинхронный режим не тормозит последовательную загрузку. Пиксель выполнится по onload когда будет любой подходящий момент.

Если страница сайта весит предположим 1.5 мб, то пиксель этот в % соотношении совершенно не играет роли по времени загрузки страницы в рендеринге! Этой погрешностью можно пренебречь. Роли не играет.

Более детально кто-то хочет обосновать свою точку зрения. С примерами.

---------- Добавлено 02.04.2020 в 00:35 ----------

Рипнул первый попавшийся сайт по бетону. Закинул на хостинг, google pagespeed

До

С пикселем

=================

Тест через gtmetrix

До

С пикселем

=================

Загрузка на 2.48 секунде

Как по мне, пиксель ВК не играет совсем роли в скорости загрузки страницы. Даже если есть разница, то она меньше 1% от общей скорости.

★Сервис идентифицирует (https://socfishing.com/?utm_source=searchengines) посетителей вашего сайта и предоставляет их профили ВКонтакте, Телефон, Почта! Цены копеечные, работаем 8 лет.
[Удален]
#12
SocFishing:
Асинхронный режим не тормозит последовательную загрузку.

1. он может вообще не загрузиться и подвесить браузер ;)

2. то что там будет загружено вы даже предположить не можете, т.к. просто никак не контролируете данную загрузку ;)

S
На сайте с 30.09.2016
Offline
469
#13
SocFishing:
Если этот "пиксель" весит 20кб, грузится примерно 1 секунду, а страница без пикселя скажем грузится и рендерится 5 секунд, то на сколько по вашему мнению увеличится время загрузки страницы. На 1 секунду или что?

Или что. Тебе выше намекнули, но для тебя это китайская грамота:

LEOnidUKG:
Скорость загрузки != Скорость обработки/выполнения браузером этого скрипта
SocFishing:
Пиксель выполнится по onload когда будет любой подходящий момент.
Как загрузится, так и начнёт выполняться.
SocFishing:
Если страница сайта весит предположим 1.5 мб, то пиксель этот в % соотношении совершенно не играет роли по времени загрузки страницы в рендеринге! Этой погрешностью можно пренебречь. Роли не играет.
Это тебе так кажется. Рендеринг приостанавливается, пока не будет исполнен скрипт пикселя.
SocFishing:
Как по мне, пиксель ВК не играет совсем роли в скорости загрузки страницы. Даже если есть разница, то она меньше 1% от общей скорости.
Какая ещё скорость и как ты её считаешь? Время отображения страницы и время до начала взаимодействия увеличивается на то время, которое выполняется скрипт. А в сторонних скриптах могут такого говна наложить, что посетители сайта вообще сваливают с него, не дождавшись, пока долбаный прелоадер закончит крутиться.
Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
suffix
На сайте с 26.08.2010
Offline
329
#14
Sitealert:
А в сторонних скриптах могут такого говна наложить, что посетители сайта вообще сваливают с него, не дождавшись, пока долбаный прелоадер закончит крутиться.

Мало того именно с ВК (пикселем, виджетом групп) неодноератно были истории когда их сервис переставал нормально работать а подвисали в бесконечность тысячи сайтов где эти "нужные вещи" были установлены.

SocFishing:

Как по мне, пиксель ВК не играет совсем роли в скорости загрузки страницы.

Я Вам уже неоднократно советовал учить матчасть преждем чем что-то утверждать на форуме - неужели это так трудно ?

Клуб любителей хрюш (https://www.babai.ru)
SocFishing
На сайте с 26.09.2013
Offline
118
#15

Вы хоть в код пикселя смотрели? кто мешает его грузить как картинку 1х1 px. При этом процесс загрузки будет исчисляться миллисекундами (353 мс у меня).

<img src="https://vk.com/rtrg?p=VK-RTRG-123123-13VNm" style="position:fixed; left:-999px;" alt=""/>

Чекнет куку только.

Вы все какие-то "А может если бы а как бы". Не знаю или из-за своей некомпетентности в вопросе или из-за чего.

Еще раз. Код ретаргетинга ВК не является критическим к скорости загрузки сайта! имхо, точка.

---------- Добавлено 02.04.2020 в 19:14 ----------

<script type="text/javascript">

(function(){

var img = new Image(),

url = "https://vk.com/rtrg?p=VK-RTRG-123123-13VNm";

img.onload = function () { (document.getElementsByTagName("html")[0]||document.body).appendChild(img); };

img.src = url;

img.style.display = "none";

})();

</script>

для тех кто в танке и переживает за js

---------- Добавлено 02.04.2020 в 19:17 ----------

Что по сути можно вызывать и как

(function(){

var img = new Image(),

url = "https://vk.com/rtrg?p=VK-RTRG-123123-13VNm";

img.src = url;

})();

[Удален]
#16

SocFishing, а что это вы код на ходу меняете?

вот код который вы указали

<script type="text/javascript">!function(){var t=document.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://vk.com/js/api/openapi.js?167",t.onload=function(){VK.Retargeting.Init("VK-RTRG-5345-53qaO"),VK.Retargeting.Hit()},document.head.appendChild(t)}();</script>

это загрузка скрипта, а не картинки

вы сути не понимаете, если сервер с которого вы будите что либо грузить начинает тормозить, тормозить будет все кто к нему обращается

SocFishing
На сайте с 26.09.2013
Offline
118
#17

burunduk, написал что не влияет, есть разные пути загрузки. Касаемо JS не хочется писать сюда портянки из openapi.js

Но вызывается из openapi.js только

Event: function (event) {
if (!this.pixelCode) {
return;
}
var pData = VK.Util.getPageData();
var metatagUrl = pData.url.substr(0, 500);

(window.Image ? (new Image()) : document.createElement('img')).src = 'https://vk.com/rtrg?p=' + this.pixelCode +
(event ? ('&event=' + encodeURIComponent(event)) : '') +
(metatagUrl ? ('&metatag_url=' + encodeURIComponent(metatagUrl)) : '');
},
Hit: function () {
this.Event();
},

По сути производящий ту же самую загрузку картинки, только с передачей к параметру картинки referrer!

А кому-то бы только покакать в комментариях.

---------- Добавлено 02.04.2020 в 19:41 ----------

[Удален]
#18
SocFishing:
Но вызывается из openapi.js только

вы опять не поняли, вставлять туда могут всё что угодно и вы об этом если и узнаете, то будет уже поздно

проблема в том что все эти сервисы с очень частой периодичностью начинают тупить и тупить начинают все кто с ними работает

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

SocFishing
На сайте с 26.09.2013
Offline
118
#19

burunduk, товарищ, ВК это вам не какой-нибудь соцфишинг вставлять в скрипт что вздумается. Потому что чуть что, могут миллион сайтов прилечь!

Кто сомневается, ВК дает noscript в виде картинки. Берем картинку и вставляем в пример выше что я отписал. Всё, проблем точно не будет, объект Image дёрнет пиксель, ВК зафиксирует вызов с кукой посетителя.

Я думаю не имеет смысла мне что-то тут более отписывать. А отписывать из разряда "если бы а бы" не очень и хочется.

S
На сайте с 30.09.2016
Offline
469
#20
SocFishing:
Я думаю не имеет смысла мне что-то тут более отписывать.

Вот это правильное решение.

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий