Když blokátory reklam skrývají celá slova, nikoliv jen bannery

John Gruber, autor blogu Daring Fireball, narazil na neobvyklý problém: čtenáři jeho RSS kanálu v aplikaci NetNewsWire nahlašovali neúplné věty v článcích. Chyba nebyla na straně editora ani publikačního systému. Viník se skrýval v CSS souboru populární čtečky feedů.

Když odkaz vede ke ztrátě slov

Gruber ve svém textu odkazoval na stránku ads.apple.com, kde Apple propaguje reklamní platformu pro Mapy. NetNewsWire však celý hypertextový odkaz včetně textu odstranila – čtenářům se zobrazila věta s chybějící částí, jako by autor zapomněl dopsat myšlenku. Problém spočíval v řádku 49 souboru core.css, kde čtečka blokuje odkazy obsahující vzorec //ads. v URL.

Podobné chování Gruber zaznamenal u rozšíření Banish pro Safari, které od roku 2024 začalo odstraňovat text odkazující na App Store – včetně nadpisu článku, v němž autor samo rozšíření doporučoval. Zatímco běžné blokátory reklam skrývají bannery nebo sledovací skripty, tyto nástroje zasahují přímo do redakčního obsahu.

Problém s neviditelnou cenzurou

Gruber mohl problém obejít zkracovacími službami jako Bitly, odmítl to však z principu. Nechce hrát na schovávanou s chybami v cizím softwaru a preferuje přímé odkazy, které vydrží desetiletí. Zároveň upozorňuje na podstatu problému: čtenáři takové chování nevnímají jako selhání blokátoru, ale jako editorskou chybu webu.

Autor využil situaci k osobní výzvě. Reklamy na Daring Fireball jsou statické obrázky servírované přímo z domény daringfireball.net, bez cookies, JavaScriptu nebo sledování. Jeden banner na stránku, žádné inzerce mezi odstavci. Gruber se inspiruje tiskem – chce, aby reklamy připomínaly ty v časopise The New Yorker a přidávaly webu hodnotu, nikoliv ho degradovaly.

Zodpovědnost na straně uživatele

Většina blokátorů jako Magic Lasso nebo uBlock Origin Lite reklamy na Daring Fireball standardně neblokuje, případně umožňuje jednoduché nastavení výjimky. Gruber žádá vývojáře, aby jeho web zařadili na whitelist, a čtenáře, aby zvážili povolení reklam ručně.

Zároveň uznává právo každého na vlastní rozhodnutí. Web neobsahuje kód detekující blokátory, žádné vyskakovací okno s prosbou o vypnutí AdBlocku. Pokud někdo chce reklamy blokovat, je to jeho volba – bez urážky, bez nátlaku.

Celá epizoda odhaluje méně zřejmý problém moderního webu: technologie určené k ochraně soukromí mohou nechtěně cenzurovat legitimní obsah, a to způsobem, který uživatel vůbec nezaznamená.


Inspirovano clankem ze zdroje Daring Fireball.