Я работаю над блокировщиком рекламы, закодированным в javascript. У меня есть некоторый код из старого проекта, что я делаю до сих пор, чтобы зацикливаться на всех iframes, и я ищу, если URL-адрес src соответствует списку, как:
/http:\/\/[a-zA-Z0-9-_\.]*mediaplex\.com/,
/http:\/\/ad\.yieldmanager\.com/,
/http:\/\/ad\.zanox\.com/,
Это хороший способ сделать это, или я пропущу слишком много рекламы, которая не работает таким образом?
Также что-то подобное уже сделано, чтобы я мог проверить этот код? Я проверял несколько расширений Firefox, таких как ad_blocker-0.6 и adblock_plus-1.2.2, но они отличаются от того, что я хочу сделать, у них в основном есть «прослушиватели событий», мне нужно работать с уже отображенным кодом и я использую чистый js без каких-либо библиотек или рамок. Я получаю фреймы, используя DOM.