Суть: гасить загрузку определенных скриптов до их выполнения по своему выбору. Примерно как это делает AdBlock.
<script src="1.js"></script>
<script src="2.js"></script>
<script src="3.js"></script>
В примере выше мне надо, например, чтобы не исполнился 2.js.... Как?
В идеале управлять еще и inline-скриптами. Типичная картина в коде странице с парой идиотских скриптов для примера:
<div class="row">Мой HTML - это не цель и даже не средство</div>
<script>
var blaBla = false;
</script>
<div class="row">Мой HTML - это не цель и даже не средство</div>
<script>
if(blaBla === !1){
$(document.body).empty()
}
</script>
Как выпилить из кода второй скрипт при загрузке страницы, чтобы он не исполнился?
Да, я знаю, что всё это можно делать на сервере и т.п. Интересует именно браузерное решение по принципу adBlock.
Полезность такого расширения, особенно при отладке, думаю нет смысла объяснять.