The reason (the ONLY reason) that adblock works is that the ads being blocked are linked from an ad farm. If the website runner would store the ads locally then adblock wouldn't work, it would just be another HTML item in the page.
But, this would make the website owner be responsible (and possibly liable - IANAL) for the content within those ads, which I am all for BTW.
If the website owner can be held responsible for whatever spyware/crapware/malware that might be being served from the ads on their site we might have a little less obnoxious advertising environment, and adblock would not be gaining ground as fast as it is.
I do not necessarily change channels on TV whenever an commercial comes on (unless it is especially annoying), if the web advertising scene was less annoying and potentially harmful to your machine, this issue would be a lot less impacting.
The reason (the ONLY reason) that adblock works is that the ads being blocked are linked from an ad farm. If the website runner would store the ads locally then adblock wouldn't work, it would just be another HTML item in the page. But, this would make the website owner be responsible (and possibly liable - IANAL) for the content within those ads, which I am all for BTW. If the website owner can be held responsible for whatever spyware/crapware/malware that might be being served from the ads on their site we might have a little less obnoxious advertising environment, and adblock would not be gaining ground as fast as it is. I do not necessarily change channels on TV whenever an commercial comes on (unless it is especially annoying), if the web advertising scene was less annoying and potentially harmful to your machine, this issue would be a lot less impacting.