Computer vision has made great strides lately; human-level face and object recognition can run on a laptop&#x27;s GPU in real time. Segmenting a rendered webpage, classifying regions as ad- or non-ad, and overwriting (in a way invisible to your canvas renderer the former, by comparison, is a walk in the park.<p>The client will always win. Browsers are user agents, not server agents.<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=1C-2dKe9NjI" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=1C-2dKe9NjI</a>