<?xml version="1.0" encoding="utf-8" standalone="yes"?><?xml-stylesheet type="text/xsl" href="/main.f00fa164b15c74f82cbe391a45ec306d833cc5d26082438afd698069f13cae94.xsl"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Adblock on Oli's Blog</title><link>https://oli.fyi/tags/adblock/</link><description>Recent content in Adblock on Oli's Blog</description><generator>Hugo 0.162.0</generator><language>en-AU</language><copyright>Oli</copyright><pubDate>Mon, 11 Aug 2025 00:00:00 +0200</pubDate><lastBuildDate>Wed, 03 Jun 2026 21:34:29 +0200</lastBuildDate><atom:link href="https://oli.fyi/tags/adblock/index.xml" rel="self" type="application/rss+xml"/><item><title>The web without adblock is terrible</title><link>https://oli.fyi/2025/the-web-without-adblock-is-terrible/</link><pubDate>Mon, 11 Aug 2025 00:00:00 +0200</pubDate><guid>https://oli.fyi/2025/the-web-without-adblock-is-terrible/</guid><description>&lt;p&gt;Recently my adblocker was broken&lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt;. Normally I rely completely on my adblocker in Firefox, the good old uBlock Origin. Luckily I still had my NextDNS filtering, which actually catches quite a few ads, but honestly the experience was less than pleasurable.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Recently my adblocker was broken<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup>. Normally I rely completely on my adblocker in Firefox, the good old uBlock Origin. Luckily I still had my NextDNS filtering, which actually catches quite a few ads, but honestly the experience was less than pleasurable.</p>
<h2 id="cookie-nagging">Cookie nagging</h2>
<p>The first thing I noticed is that so many pages want me to accept their cookies. I have never seen these banners before using my browser, and I assume that uBlock Origin actually blocks a whole lot of these automatically.</p>
<figure>
<div
<pre><code>class=&quot;multiple-images images-nr-3&quot;
</code></pre>
<blockquote>
</blockquote>
<picture class="subimage not-prose">
      <source
        srcset="/2025/the-web-without-adblock-is-terrible/cookie-nzz_hu_7562f39be9afcc82.avif
              1x
                ,
              /2025/the-web-without-adblock-is-terrible/cookie-nzz_hu_fbcd26730f27bff8.avif
              2x
                ,
              /2025/the-web-without-adblock-is-terrible/cookie-nzz_hu_61cad9c3c9125c1a.avif
              3x"
        type="image/avif" />
      <source
        srcset="/2025/the-web-without-adblock-is-terrible/cookie-nzz_hu_767c66fb07400926.webp
              1x
                ,
              /2025/the-web-without-adblock-is-terrible/cookie-nzz_hu_1999fe1df93392a8.webp
              2x
                ,
              /2025/the-web-without-adblock-is-terrible/cookie-nzz_hu_51d69615efad322e.webp
              3x"
        type="image/webp" />
      <source
        srcset="/2025/the-web-without-adblock-is-terrible/cookie-nzz_hu_8c5937c8e3eab760.png
              1x
                ,
              /2025/the-web-without-adblock-is-terrible/cookie-nzz_hu_aafa66ca98829b2f.png
              2x
                ,
              /2025/the-web-without-adblock-is-terrible/cookie-nzz_hu_bfbbdd0fc0fedd5b.png
              3x"
        type="image/png" /><img
          src="/2025/the-web-without-adblock-is-terrible/cookie-nzz.png"
          alt=""
          width="1200"
          height="1512" /></picture>
<picture class="subimage not-prose">
      <source
        srcset="/2025/the-web-without-adblock-is-terrible/cookie-der-bund_hu_9d3364461023b429.avif
              1x
                ,
              /2025/the-web-without-adblock-is-terrible/cookie-der-bund_hu_fad05b5cb7cc84bd.avif
              2x
                ,
              /2025/the-web-without-adblock-is-terrible/cookie-der-bund_hu_60f909d5fac51856.avif
              3x"
        type="image/avif" />
      <source
        srcset="/2025/the-web-without-adblock-is-terrible/cookie-der-bund_hu_f13a8a4a18fc1c23.webp
              1x
                ,
              /2025/the-web-without-adblock-is-terrible/cookie-der-bund_hu_2cbb819cdf43ca2b.webp
              2x
                ,
              /2025/the-web-without-adblock-is-terrible/cookie-der-bund_hu_e843467f8ac7e00b.webp
              3x"
        type="image/webp" />
      <source
        srcset="/2025/the-web-without-adblock-is-terrible/cookie-der-bund_hu_f2f4d4740fc804a5.png
              1x
                ,
              /2025/the-web-without-adblock-is-terrible/cookie-der-bund_hu_9a4d5b823c41f160.png
              2x
                ,
              /2025/the-web-without-adblock-is-terrible/cookie-der-bund_hu_b70929eb3eb91115.png
              3x"
        type="image/png" /><img
          src="/2025/the-web-without-adblock-is-terrible/cookie-der-bund.png"
          alt=""
          width="1300"
          height="836" /></picture>
<picture class="subimage not-prose">
      <source
        srcset="/2025/the-web-without-adblock-is-terrible/cookie-srf_hu_597fbaa9602d04bd.avif
              1x
                ,
              /2025/the-web-without-adblock-is-terrible/cookie-srf_hu_ac1a1994d90d96bc.avif
              2x
                ,
              /2025/the-web-without-adblock-is-terrible/cookie-srf_hu_a63fac24ab2db7fd.avif
              3x"
        type="image/avif" />
      <source
        srcset="/2025/the-web-without-adblock-is-terrible/cookie-srf_hu_23a7601dca228ffc.webp
              1x
                ,
              /2025/the-web-without-adblock-is-terrible/cookie-srf_hu_f393b5bfcdc3095.webp
              2x
                ,
              /2025/the-web-without-adblock-is-terrible/cookie-srf_hu_5df27c2571b72543.webp
              3x"
        type="image/webp" />
      <source
        srcset="/2025/the-web-without-adblock-is-terrible/cookie-srf_hu_9b146b155697aae9.png
              1x
                ,
              /2025/the-web-without-adblock-is-terrible/cookie-srf_hu_1bfdd8ab1f909c9.png
              2x
                ,
              /2025/the-web-without-adblock-is-terrible/cookie-srf_hu_2dc51ec70e2e0afa.png
              3x"
        type="image/png" /><img
          src="/2025/the-web-without-adblock-is-terrible/cookie-srf.png"
          alt=""
          width="1250"
          height="664" /></picture>
</div>
<figcaption><p>Cookie notices for <em>NZZ</em> (left), <em>Der Bund</em> (middle) and <em>SRF</em>, the state broadcaster (right).</p>
</figcaption>
</figure>
<p>What was even more surprising to me than just seeing them (and how annoying they are) was also the way they appeared. Without exception, all of them used the dark pattern of having accepting all cookies as the main action while declining the cookies was hidden behind an extra click.</p>
<p>And why in the hell Tamedia wants to share my data with 362 partners is beyond me. It appears they just want to sell all my data to basically everyone.</p>
<p>I find the extensive data sharing quite reprehensible and the dark pattern for accepting all the cookies actually indefensible—these organisations should be ashamed of their behaviour.</p>
<h2 id="pages-not-finishing-loading">Pages not finishing loading</h2>
<p>Switzerland&rsquo;s largest online retailer, Galaxus, somehow seems to never finish loading a website without my adblocker. I assume that this has something to do with my blocking at DNS level, but honestly this is just plain weird. I would expect a website to load completely, even when blocking some requests at DNS level.</p>
<h2 id="the-morality-of-running-an-ad-blocker">The morality of running an Ad Blocker</h2>
<p>Other people have written <a href="https://blog.practicalethics.ox.ac.uk/2015/10/why-its-ok-to-block-ads/">about the morality</a> <a href="https://www.bbc.com/news/technology-25219922">of running an ad blocker</a>. I generally disagree with even the question. Running an ad blocker is a necessary self-defence mechanism for using the web, and it is truly a shame that it has come so far.</p>
<p>In my short time running a browser without an ad blocker (or well, limited ad blocking via DNS only), I was frankly shocked by the ads I was presented. I received ads for Swiss credit cards (that&rsquo;s probably fine, though I don&rsquo;t really care for them), advertisement for illegal online gambling (I checked—they are not an accredited Swiss online gambling site). Further, I also received an advertisement for &ldquo;the Swiss online dating alternative&rdquo; using an image that I frankly don&rsquo;t want to recreate here (somehow it was also targeting the completely wrong age group for me, but we&rsquo;ll let that be for some other time). And these are just the examples on Swiss mainstream newspapers or other mainstream sites.</p>
<p>So before even mentioning the completely excessive tracking by mainstream sites, ads have mostly arrived at the point where it is very hard to differentiate between legit advertising and <a href="https://www.vice.com/en/article/8qxyy3/another-reason-to-use-an-ad-blocker-malvertising-has-tripled-this-year">malvertising</a>. And it&rsquo;s only getting worse with AI-generated images that appear to <a href="https://www.srf.ch/news/schweiz/investment-abzocke-das-geheime-netzwerk-hinter-den-gefaelschten-promi-werbungen">generate endorsements by classical Swiss advertisement faces</a>. And again, those are present on big social media platforms. And somehow those platforms seem uninterested in taking action against this kind of scam advertising<sup id="fnref:2"><a href="#fn:2" class="footnote-ref" role="doc-noteref">2</a></sup>.</p>
<p>So the only thing to do really is to block all ads and the invasive tracking. Personally, I would recommend <a href="https://github.com/gorhill/uBlock">uBlock Origin</a> for the platforms where it&rsquo;s available. I would strongly recommend not using <a href="https://www.ghacks.net/2025/07/13/if-google-disabled-ublock-origin-in-chrome-use-ublock-origin-lite-or-another-browser/">Google Chrome</a> for a browser. And on mobile, apart from the fancy solutions such as running a custom DNS server that blocks some of the requests, for example on iOS I would recommend <a href="https://kaylees.site/wipr2.html">Wipr 2</a>, which seems to work as well as possible with the given limitations of Safari browser ad blocking.</p>
<div class="footnotes" role="doc-endnotes">
<hr>
<ol>
<li id="fn:1">
<p>I assume that I broke something with the combination of add-ons I have. But it could have been that one of the lists or maybe even the add-on itself was broken; I&rsquo;m not sure.&#160;<a href="#fnref:1" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:2">
<p>I have a slight suspicion that they actually don&rsquo;t care to that point unless there is regulation or fines for them. After all, they still make money with the ads, even if they are scam ads.&#160;<a href="#fnref:2" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
</ol>
</div>
]]></content:encoded></item></channel></rss>