RU AdList JS Fixes

try to take over the world!

< RU AdList JS Fixesについてのフィードバック

レート:可 - スクリプトは動作するがバグがある

Lags/Лаги

Скрипт лагает при прокручивании ленты сайта вконтакте (vk.com/feed). Чем больше прокрутить ленту -
тем сильнее лагает. Диспетчер задач браузера показывает нагрузку (ЦПУ) вкладки vk.com/feed в 25 единиц.
---
Script lag when scrolling tape site Vkontakte (vk.com/feed). The more you scroll the tape
the more lag. The task Manager of the browser shows the load (CPU) tab vk.com/feed in 25 units.

Lain inVerse作者
§
投稿日: 2017/10/03
編集日: 2017/10/03

Наблюдаю загрузку процессора только при быстрой прокрутке страницы так-как ей нужно подгрузить ресурсы. После прогрузки загрузка падает до нормы.
Воспроизводится ли проблема при выключении скрипта? Пропадает?

Наблюдаю загрузку процессора только при быстрой прокрутке страницы так-как ей нужно подгрузить ресурсы. После прогрузки загрузка падает до нормы.
Воспроизводится ли проблема при выключении скрипта? Пропадает?

При отключении всё работает. Проверял специально, чтобы понять от чего зависает. Понял, что из 3 установленных скриптов в тамперманки именно этот влияет по плохую загрузку страницы

Lain inVerse作者
§
投稿日: 2017/10/05
編集日: 2017/10/05

Можете, пожалуйста, открыть консоль (F12), покрутить страницу и выложить сюда лог из консоли? Ещё лучше, если запишете видео. При условии, что там что-либо появляется, конечно.

+ какие расширения установлены?
chrome://system/ и там кнопка Extensions/Расширения

§
投稿日: 2017/10/08
編集日: 2017/10/08
Можете, пожалуйста, открыть консоль (F12), покрутить страницу и выложить сюда лог из консоли? Ещё лучше, если запишете видео. При условии, что там что-либо появляется, конечно.

+ какие расширения установлены?
chrome://system/ и там кнопка Extensions/Расширения

Как сделать лог? Или просто скриншот консоли и диспетчера задач скинуть?

Lain inVerse作者
§
投稿日: 2017/11/11
編集日: 2017/11/11

Привет, оно конечно поздно, но лучше поздно, чем никогда.
Проверял несколько раз в разное время и ни разу не обнаружил каких-либо проблем на VK. Если я правильно понимаю вы или кто-то ещё отсылал Дмитрию логи по данной проблеме, правда там был Фокс 56 + uBlock Origin + Greasemonkey, а не Хром, но есть у меня подозрение, что проблема одна и та же. Дело в том, что в логе из фокса я обнаружил запросы вроде: "Загрузка

§
投稿日: 2017/12/25

аналогичная проблема, Firefox 56 + uBlock Origin + Greasemonkey

§
投稿日: 2017/12/25

Попробуйте использовать рекомендуемое расширение, Tampermonkey: https://forums.lanik.us/viewtopic.php?f=102&t=22512

§
投稿日: 2017/12/26
Попробуйте использовать рекомендуемое расширение, Tampermonkey: https://forums.lanik.us/viewtopic.php?f=102&t=22512

попробовал, то же самое.Ставлю vk.com в исключения для скрипта,перестает лагать.

[115.271] waiting ls clean.. common_web.js:1:31494
[125.273] waiting ls clean.. common_web.js:1:31494
[135.285] waiting ls clean.. common_web.js:1:31494
[145.287] waiting ls clean.. common_web.js:1:31494
[155.288] waiting ls clean.. common_web.js:1:31494
[174.079] waiting ls clean.. common_web.js:1:31494
[193.787] waiting ls clean.. common_web.js:1:31494
[203.788] waiting ls clean.. common_web.js:1:31494
[213.79] cleaning ls.. common_web.js:1:31494
[356.79] waiting ls clean.. common_web.js:1:31494
[366.791] waiting ls clean.. common_web.js:1:31494
[388.544] waiting ls clean.. common_web.js:1:31494
[398.546] waiting ls clean.. common_web.js:1:31494
[410.065] waiting ls clean.. common_web.js:1:31494
[420.067] waiting ls clean.. common_web.js:1:31494
[437.805] waiting ls clean.. common_web.js:1:31494
[447.809] waiting ls clean.. common_web.js:1:31494
[457.811] waiting ls clean.. common_web.js:1:31494
[467.815] waiting ls clean.. common_web.js:1:31494
[477.832] waiting ls clean.. common_web.js:1:31494
[488.161] cleaning ls.. common_web.js:1:31494
[560.163] waiting ls clean.. common_web.js:1:31494
[567.721] pushing in photoview.show common_web.js:1:31494
[567.721] layerqueue.hide from photoview common_web.js:1:31494
[569.153] in showPhoto noHistory: undefined common_web.js:1:31494
[569.153] pushing in photoview.show common_web.js:1:31494
[573.978] waiting ls clean.. common_web.js:1:31494
Imagus: [rule 301] JSON.parse: unexpected end of data at line 1 column 1 of the JSON data content.js:132:428
[583.983] waiting ls clean.. common_web.js:1:31494
[593.987] waiting ls clean.. common_web.js:1:31494
[603.988] waiting ls clean.. common_web.js:1:31494
TypeError: node.getElementsByTagName is not a function[Learn More] chclubb%20line%202%20%3E%20eval:45:16
[613.991] waiting ls clean.. common_web.js:1:31494
TypeError: node.getElementsByTagName is not a function[Learn More] chclubb%20line%202%20%3E%20eval:45:16
[624.003] waiting ls clean.. common_web.js:1:31494
TypeError: node.getElementsByTagName is not a function[Learn More] chclubb%20line%202%20%3E%20eval:45:16
[634.009] waiting ls clean.. common_web.js:1:31494
TypeError: node.getElementsByTagName is not a function[Learn More] chclubb%20line%202%20%3E%20eval:45:16
TypeError: node.getElementsByTagName is not a function[Learn More] chclubb%20line%202%20%3E%20eval:45:16
[656.758] waiting ls clean.. common_web.js:1:31494
TypeError: node.getElementsByTagName is not a function[Learn More] chclubb%20line%202%20%3E%20eval:45:16
TypeError: node.getElementsByTagName is not a function[Learn More] chclubb%20line%202%20%3E%20eval:45:16
[676.873] waiting ls clean.. common_web.js:1:31494
TypeError: node.getElementsByTagName is not a function[Learn More] chclubb%20line%202%20%3E%20eval:45:16
moz-extension://e3ae2575-5f0d-485c-881d-cd818ca4600c/userscript.html:45:16
f

§
投稿日: 2017/12/26

с грисманки так:

[0.003] common module enabled common_web.js:1:31494
Loading failed for the

Lain inVerse作者
§
投稿日: 2017/12/26

Всем спасибо, поймал лаг. Виноват код, удаляющий рекламу в ленте. Изучаю что можно сделать.

Lain inVerse作者
§
投稿日: 2017/12/26
編集日: 2017/12/26

Удалил код создававший проблемы. Проверьте пожалуйста. На сколько я вижу он там и ненужен-то был уже.

§
投稿日: 2017/12/26

по первым впечатлениям вроде норм сейчас,надо еще погонять. Спасибо

Удалил код создававший проблемы. Проверьте пожалуйста. На сколько я вижу он там и ненужен-то был уже.

у меня всё равно подлагивает до сих пор

Lain inVerse作者
§
投稿日: 2018/02/23

Что-то мне подсказывает, что это как-то связано либо с "Skyload - Download of music and video", либо с "Скачать музыку Вконтакте". В логе довольно много записей от последнего.

Что-то мне подсказывает, что это как-то связано либо с "Skyload - Download of music and video", либо с "Скачать музыку Вконтакте". В логе довольно много записей от последнего.

Без "Скачать музыку Вконтакте" стало получше, а вот Skyload не был установлен, когда изначально появилась проблема.

Lain inVerse作者
§
投稿日: 2018/02/26
編集日: 2018/02/26

Просто я ещё в прошлый раз когда тут писал — удалил свой код, который создавал проблему. Больше лагов от своего скрипта не наблюдаю. А вот другие расширения вполне себе могут из вызывать. Обоим указанным мной расширениям нужно следить за страницей и при добавлении новых блоков на стену добавлять свои элементы управления, а это вызывает пересчёт частей страницы и перерисовку их. Чем больше за раз - тем хуже.
Возможно у вас есть ещё какие-то расширения, которые могут вызывать аналогичные проблемы. Попробуйте выключить и их.

Небольшие лаги там может создавать Adblock Plus (или uBlock Origin - смотря что вы используете), так-как ему тоже нужно следить за обновлениями страницы и скрывать некоторые блоки, но тут уже либо реклама, либо редкие лаги. + некоторые собственные скрипты VK в процессе загрузки могут лагать — наблюдал их при профилировании.

返信を投稿

返信を投稿するにはログインしてください。