WWW.CYRON.CZ

Vše pro Váš Mageia Linux

Potlačení reklamy v Opeře


Velké spoustě uživatelů internetu vadí všudypřítomná blikající otravná reklama. Patříte-li mezi ně a používáte Operu, je tento článek určen Vám. Opera si s reklamními nesmysly poradí nejlépe ze všech existujících prohlížečů.


Použítí hotového souboru urlfilter.ini

Nejjednodušší a zároveň vysoce účinný způsob je použití mého hotového souboru urlfilter.ini. Tento překopírujte do ~/.opera (původní si zazálohujte, pokud máte již něco zablokovaného, budete muset seznamy sloučit). Uvádí se, že při tomto musí být Opera vypnutá. Nevím, já to nedodržoval... :-) Po restartu (spuštění) Opery bude většina otravných bannerů skryta. Můj urlfilter.ini zablokuje většinu světové, české a slovenské internetové reklamy.

Atlas

Obr. 1: Atlas

Atlas bez reklam

Obr. 2: Atlas bez reklam

Živě

Obr. 3: Živě

Živě bez reklam

Obr. 4: Živě bez reklam

Po nezobrazených reklamách většinou nezůstane stopa (viz obr 2), pokud je však banner vložen do blokového elementu s pevně zadanými rozměry, nedej Tux s pozadím, zůstanou prázdné obrazce (viz obr 4). Odfiltrovat pochopitelně nelze textové reklamy, vložené do kódu - zkuste odfiltrovat reklamy Jobs.cz ze stránek Abclinuxu.cz (vlastní CSS neberu). Jak pravili Dočolomanský s Kopeckým: "Jak primitivní..." "Ale jak účinné!".


Ruční editace souboru urlfilter.ini

Tento způsob Vám umožní přesné zadání zakázaných/povolených URL adres. Jako výchozí doporučuji užít můj urlfilter.ini a pouze jej doplňovat. Otevřete tento soubor v jakémkoliv textovém editoru. V seznamech je možno užívat zástupné znaky * (libovolný počet znaků) a ? (jeden libovolný znak). Za středník (;) můžete napsat poznámku, vše bude ignorováno.

Na začátku (skoro) je definována politika filtru

prioritize excludelist=X

přičemž pokud je na místě X číslovka 1, značí to, že vše je dovoleno, výjimku tvoří zakázané URL adresy, pokud 0, je tomu přesně naopak. Seznam povolených adres se píše pod

[include]

a zakázaných pod

[exclude]

Pochopitelně nemusí jít jen o reklamu, lze takto zakázat vše, a povolit třeba jen dětské servery.

To mi připomělo vtip, který jsem četl na Abclinuxu v jedné diskuzi o blokování netu: "Mami, jdu k sousedovi, budeme koukat na porno." "C-o-ž-e-!?" "Neboj, to je jen dětský porno..." :-D


Grafické rozhraní

Zakázat URL adresy lze i přímo v Opeře - Nástroje -> Nastavení -> Pokročilé volby -> Obsah -> tlačítko Blokovaný obsah. Nežádoucí adresy se zapisují stejně jako přímo do urlfilter.ini.


Zakazování jednotlivých grafických objektů na stránce pomocí myši

Nová Opera 10 umí nativně to, nač uživatelé Firehnusu musí instalovat doplňky (mimochodem, navzdory plácání PT, blokovací doplňky pro Operu existují již řadu let, viz dále). Spoustě uživatelů vyhovuje, že nemusí modifikovat žádný soubor, ale vše si naklikat. Osobně tento způsob doporučuji jako doplněk k metodě 2. Mimo jiné i proto, že blokace provedena tímto způsobem se vztahuje pouze ke konkrétní stránce. Postupujte takto:

Na stránce, ve které chcete něco blokovat, klepněte pravým tlačítkem myši a z kontextového menu vyberte položku Blokovat obsah. Vše zmizí a zůstanou pouze ty prvky, které je možné blokovat. Vlevo nahoře se pak objeví jednoduché ovládání.

Blokování jednotlivých objektů

Obr. 5: Blokování jednotlivých objektů

Zablokování/odblokování provedete klepnutím myši, v případě jednotivého prvku přidržte klapku Shift. Zablokovaný prvek vybledne a je červeně přeškrtnut. Pokud jste spokojen(a), klepněte na Hotovo.


Blokování pomocí rozšíření pro Operu

Již od roku 2005 Opera umožňuje instalaci rozšíření - userJS. Podrobněji se problematice userJS budu věnovat v připravovaném článku, tedy jen malá návnada. Výše jsem psal o nemožnosti blokovat textovou reklamu. Tak si prohlédněte následující obrázky. Na tom druhém zapracoval slovenský userJS Clean World.

Abclinuxu (již bez bannerů)

Obr. 6: Abclinuxu (již bez bannerů)

Abclinuxu bez textových reklam

Obr. 7: Abclinuxu bez textových reklam

Otázkou je, zda to vůbec stojí za to. Dle mého názoru je mnohem lepší (snažší) využít nativních možností Opery.

Autor: Miroslav Cyroň

Datum: 11 září 2009

Vstup do diskuze

60 GB her pro Linux

Největší herní repozitář na světě

Žádost o příspěvek.

Žádost o příspěvek

Jak někteří z Vás vědí, jsem těžce invalidní, mobilní jen na invalidním vozíku. Práci na tomto webu věnuji cca 12 hodin denně.

V oblasti financování provozu tohoto webu (HW, hostingu, a podobných věcí) nemohu vše financovat ze svého, proto prosím o příspěvek. Nechci vydělávat, jen udržet provoz.

Pokud je Vám má práce k užitku, přispějte prosím jakoukoliv finanční částkou na účet číslo 178365410/0300. Děkuji moc.

Diskuze

Užitečné odkazy: