Какой-то странный вопрос. Как сайт в браузере открывается, так и добавляйте.
Искать надо не код, а события, по которым он срабатывает. А они могут быть где угодно и какими угодно.
Когда я смотрю на код, я его читаю и понимаю, что он делает. Как это можно автоматизировать, лично я не знаю.
Просто выкинуть функцию, и смотреть, нет ли ошибок - это вообще не вариант. Вот допустим в коде есть функция, которая при уменьшении окна браузера до 991px выводит мобильное меню, а при уменьшении до 767px скрывает рекламу. Выкинете эту функцию - никаких ошибок не будет. Просто не будет показываться меню и не будет скрываться реклама. Как автоматическая программа это поймёт? Я не знаю. Откуда программе знать, что код, который должен исполняться на ширине окна 320px или при скроллинге до середины страницы, на этом сайте не нужен, потому что там нет той же рекламы? Я не знаю. Можно, конечно, написать программу, в которой будет заложена вся логика нужного кода на данном сайте, но это будет не проще, чем сразу оптимизировать этот код вручную.
Яндекс походу вообще запутался, что развивать. То одно пытается развить, то другое. Дзены-эфиры-рутубы... Жалко мне его, беднягу.
Не знаю, лично я вообще не понимаю, как можно что-то изучать по ютубу. Для меня ютуб - это больше развлекалово. А что-то изучать - только по текстовым материалам.
Автору нужен. Для личностного роста.
Для начала надо понять, что выпиливаем. Весь код JS условно можно поделить на 2 части:
- сторонние скрипты, типа всяких слайдеров, фэнсибоксов, дэйтапикеров и пр.- собственный код.
Иногда все скрипты сгребают в один-два сборных файла, но в этом случае обычно всё же внутри делают разделение комментариями, поэтому можно разобраться, что к чему относится.Сторонние скрипты, скорее всего, придётся выкидывать целиком, по принципу "не нужен слайдер" – убираем скрипт слайдера". Ковырять сторонние скрипты - дело неблагодарное.Свои скрипты можно оптимизировать, разбирая их по шагам: что для чего написано. К примеру, заменили гугл-карты на яндекс-карты - убираем настройки гугл-карт из скрипта.
И ещё надо понимать что есть действительно мешающие скрипты, которые грузят процессор, а есть такие которые просто лежат и никому не мешают. Последние можно и не трогать если есть сомнения в их необходимости.
С какого перепуга?
То есть Вы поняли, в чём состоит ошибка?
Оно и есть:
GET https://www.technodom.kz/graphql?hash=3548933678&_url_key_0=650
(это пример, там хэш меняется и выдаётся ошибка)