Ať už chceme nebo ne, koly dnešního Internetu otáčí hlavně reklama. Ta je pro některé servery pouze dodatečným příjmem, ale pro jiné to jediné, díky čemuž mohou fungovat a financovat svoji činnost. Na druhé straně barikády jsou uživatelé, kteří berou reklamu jako nutné zlo, ale také jako něco, čeho se chtějí za každou cenu zbavit. Pokud už vás nebaví topit se v přílivu bannerů a vyskakovacích oken, mohla by vás zajímat aplikace 1 Blocker X, která kromě reklamy umí blokovat i další obsah webu.

1Blocker X: Faster & Safer Web
1Blocker X: Faster & Safer Web

Blokování obsahu v praxi

O tom, že 1 Blocker X není jen nástrojem určeným k blokování reklam, vás ujistí již první obrazovka aplikace, která se objeví po jejím spuštění. Sami autoři označují 1 Blocker X za tzv. content blocker, tedy blokátor obsahu. Na výběr máte z mnoha možností:

  • Block Ads: Blokování kontejnerů webových reklam
  • Block Trackers: Blokování nástrojů, které sledují váš pohyb po Internetu nebo konkrétním webu a sbírají o vás data (např. Google Analytics)
  • Block Annoyances: Blokování komponent sociálních médií (např. tlačítek To se mi líbí, Sdílet), lišty se souhlasem s používáním cookies, skriptů těžících kryptoměny atd.
  • Blokování komentářů: Blokování elementů zobrazujících na webu komentáře (např. Disqus)
  • Blokování stránek pro dospělé: Blokování obsáhlého seznamu stránek pro dospělé

Kromě záložky General aplikace nabízí také záložky Regional s pravidly vázanými na konkrétní země a dále Custom, kde máte přístup k nastavení blokování pro jednotlivé weby (whitelist, blokování cookies, …).

Hlavní obrazovka aplikace 1 Blocker X s kategoriemi blokování
Obrazovka Block Ads aplikace 1 Blocker X se seznamem pravidel blokování
Obrazovka s pravidlem blokování aplikace 1 Blocker X

Pod každou kategorií (např. Block Ads) najdete seznam pravidel, podle kterých se na webových stránkách vyhledávají příslušné objekty k blokování. Každé pravidlo obsahuje podle jeho druhu buď regulární výraz (např. URL, ze které je stahována reklama), nebo element webové stránky, ve kterém se blokovaný objekt nachází (např. sekce komentářů). Dále je u pravidla uvedena informace, zda funguje pouze v případě, že je objekt stahován z externího serveru pod jiným URL (third party), nebo i v případě, že je objekt umístěn na stejném serveru, jako webová stránka (first party).

Některé kategorie obsahují desítky tisíc pravidel a jejich množství se postupem času zvyšuje. Záběr aplikace je tedy obrovský a při procházení webu opravdu poznáte, že reklam, vyskakovacích oken a sekcí s komentáři výrazně ubylo, nebo zmizely úplně. Web se ovšem neustále vyvíjí a přicházejí nové společnosti produkující obsah, který byste mohli chtít potenciálně blokovat. I na to autoři aplikace pamatují a přicházejí s velice jednoduchým způsobem, jak přímo na stránce označit element, který už se nebude dále zobrazovat bez nutnosti zadávat složitý regulární výraz nebo název elementu.

Obrazovka sdílení s položkou aplikace 1 Blocker X
Obrazovka nastavení blokování webové stránky aplikace 1 Blocker X
Obrazovka výběru elementu k blokování aplikace 1 Blocker X

Přímo z prohlížeče na iOS je možné z nabídky pro sdílení otevřít 1 Blocker X a nastavit blokování pro konkrétní web. První volbou v sekci Actions je Hide Elements. Po jejím otevření se zobrazí náhled webové stránky, kde můžete označit element, který chcete přidat pro blokování. Pomocí tlačítek Expand a Narrow lze pak označenou část zvětšovat nebo zmenšovat. Můžete takto vybrat libovolnou část stránky, jako například tlačítko, postranní panel, formulář a další.

Další možností nabídky Actions je Whitelist site. Tou řeknete aplikaci, že nemá na stránku aplikovat žádná pravidla a tedy neblokovat žádný obsah. Poslední možností je Make Site HTTPS-Only. 1 Blocker X se pak postará o to, aby veškerý obsah z webu byl stahován přes zabezpečený protokol a pokud tomu tak není, pak se obsah vůbec nenačte.

Integrace do iOS a její výhody

Aby 1 Blocker X vůbec fungoval, musíte v iOS nejdříve povolit blokování obsahu. Spusťte aplikaci Nastavení a v jejím menu najděte položku Safari. Po jejím otevření vyberte možnost Blokování obsahu. Nyní vidíte seznam modulů rozšíření aplikace, které odpovídají jednotlivým kategoriím blokování. Aktivujte je všechny, aby aplikace 1 Blocker X mohla bez problémů blokovat veškerý obsah, který si zvolíte. Pokud některý z modulů necháte deaktivovaný, nebudou pravidla tohoto modulu vůbec použita.

Důvod, proč 1 Blocker X poskytuje více modulů rozšíření je ten, že Apple omezuje počet pravidel jednoho modulu na 50 tisíc. Tento limit už 1 Blocker X dávno překonal a muselo tedy dojít k rozdělení do více modulů.

Menu Nastavení iOS s vybranou položkou Safari
Obrazovka Safari iOS s vybranou položkou Blokátory obsahu
Obrazovka Blokátory obsahu iOS

Apple otevřel ve verzi iOS 9 cestu vývojářům třetích stran implementovat vlastní aplikace na blokování obsahu. Tuto cestu následuje i 1 Blocker X a využívá ji maximálně ve svůj prospěch. Použití této aplikace má dva zásadní dopady – stránky se načítají rychleji a váš prohlížeč stáhne menší množství dat. Důvod je ten, že 1 Blocker X využívá rozhraní Safari, které umožňuje blokování aktivovat dříve, než dojde ke stažení obsahu. Znamená to, že prohlížeč blokovaný obsah vůbec nemusí stahovat ani zpracovávat. Dostane pouze od 1 Blocker X informaci, že obsah je blokovaný a dále se jím nezabývá.

Podívejte se, jaké výsledky byly dosaženy při testech na známých webech:

Bloomberg

  • Doba načtení stránky bez blokování 100% 100%
  • Doba načtení stránky s blokováním 38.5% 38.5%
  • Počet stažených souborů bez blokování 100% 100%
  • Počet stažených souborů s blokováním 33% 33%

Forbes

  • Doba načtení stránky bez blokování 100% 100%
  • Doba načtení stránky s blokováním 26% 26%
  • Počet stažených souborů bez blokování 100% 100%
  • Počet stažených souborů s blokováním 41% 41%

Jak zrychlení načítání obsahu, tak snížení počtu stažených souborů je zjevné. Dobrou zprávou je, že zapnuté blokování vám ušetří čas i data, což je v době omezených datových tarifů pořád velké plus. Celkové zpracování menšího objemu dat bude mít jistě pozitivní vliv také na výdrž baterie.

Alternativy

Purify

Milovníci jednoduchosti ocení aplikaci Purify. Nastavení je implementováno v podobě několika přepínačů, které kromě blokování reklam a analytických softwarů umožňují zakázat i načítání obrázků, skriptů a externích fontů, které zpomalují načítání webových stránek nejvíce. Jednoduchost je ovšem vykoupena omezenými možnostmi.

Purify: Block Ads and Tracking
Purify: Block Ads and Tracking

AdBlock

Řadu kladných hodnocení sesbírala na App Store aplikace AdBlock pro iOS. Na rozdíl od 1 Blocker X nevyužívá AdBlock rozhraní Safari, ale vlastní DNS proxy, která zachytává veškerou komunikaci mezi vašim zařízením a Internetem. Díky tomu můžete blokovat reklamy nejen ve webovém prohlížeči, ale také v jiných aplikacích a hrách. Jedná se jistě o důstojného konkurenta pro 1 Blocker X.

AdBlock
AdBlock
Vývojář: FutureMind
Cena: 49,00 Kč

Závěrem

1 Blocker X nás potěšil v mnoha směrech. Aplikace je jednoduše provedená, umožňuje snadné přidávání nových pravidel a její dopad na rychlost načítání stránek a množství stažených dat je nepřehlédnutelný. Možnost vybrat objekt k blokování přímo na stránce jeho prostým označením vám dává opravdovou kontrolu nad tím, co chcete na webu vidět. Sami vývojáři uvádějí, že na rozdíl od některých aplikací blokujících obsah nemají smlouvu s žádnou reklamní společností a nevyjímají tedy některé zdroje reklamy z blokování. 1 Blocker X opravdu dělá to, co slibuje a můžeme ho jen doporučit.

Ještě si dovolíme několik vět k zamyšlení. Pokud nemáte obecně problém s reklamami na webu, zvažte také to, že hlavně pro malé weby nebo blogy jsou reklamy jediným zdrojem příjmů. Jejich tvůrci a autoři tak pokrývají náklady, které s provozem webu mají, jako jsou registrace domény, hosting, webová aplikace a další. Máte-li tedy oblíbené webové stránky, jejich autora jistě potěší, když nebudete reklamy blokovat (web přidáte do whitelistu), zvláště tehdy, když nejsou otravné a jsou v rozumné míře součástí obsahu. Oceníte tak dobrou práci a nic vás to nebude stát.