NOVINKY:

30. dubna 2009 (09:00)
Vyšla jarní verze distribuce Mandriva Linux 2009.1. Nově nasazené graficke prostředí KDE 4 je na rozdíl od předchozí verze mnohem dál, posunulo se od hezkého experimentu k plně použitelnému systému. Česká knižní edice k této verzi nebude, takže nezbývá, než stahovat a s problémy se obrátit na fórum.
[Všechny informace v češtině] [Představení hlavních novinek] [Poznámky k vydání]
[Download] [Errata] [Errata česky]

další novinky >>

Novinky jinde:
Root | Abclinuxu | Linuxsoft

Vyhledávání:

 


Proč používat Linux  Wikipedie - největší otevřená encyklopedie na internetu v češtině.
 MENU: Články a návody | Jak na to | Překlady | Odkazy | Obrázky z Linuxu  | Download |

OPERA - JAK BLOKOVAT NEŽÁDOUCÍ REKLAMU

Používám Operu a Mozilla Firefox. Operu ale víc, hlavně kvůli opravdu perfektně fungujícím mouse gestures (ovládání pomocí myších gest). Jestli nevíte, co to je, nebo jste to nikdy nezkusili, doporučuji k otestování.

Dalšími důvody hovořícími pro Operu je opravdu vysoká rychlost, vychytaná blokace vyskakovacích oken, funkce "quick download" ve stahovacím manažeru, perfektní práce se záložkami a jednoduché přepínání mezi zobrazováním/nezobrazováním obrázků pomocí klávesy G. Nějakou roli hraje také síla zvyku, jako vždy.

Firefox je samozřejmě parádní prohlížeč a existuje pro něj spousta rozšíření, včetně mouse gestures. Malý problém je ale právě v tom, že je to rozšíření a ne vestavěná součást, jako u Opery. Zdá se mi, že to nefunguje tak spolehlivě. Jedno rozšíření ale Firefoxu zvlášť závidím, a to je FlashBlock. Namísto všech flash objektů (většinou reklamy) se objeví jen tlačítko s nápisem "Click to play" a dokud na to nekliknete, tak se nic nezobrazí.

Nic takového, co by fungovalo v Opeře se mi nepodařilo najít, ale jedna možnost tu je. V souboru filter.ini můžeme nadefinovat servery, ze kterých se nesmí stahovat. Jak na to:
  • Nejdřív musíme najít soubor opera6.ini. Hledáme ho kvůli tomu, že filtrovací soubor musí být ve stejném adresáři. Obvykle ho najdete ve svém domácím adresáři, v podadresáři .opera (včetně tečky). Napsáno linuxově: ~/.opera.
  • Podíváme se, jestli soubor filter.ini existuje. Pokud ne, což je pravděpodobné, vytvoříme nový a do něj napíšeme, nebo překopírujeme přesně toto:
    ; filter.ini
    ; This file is part of the Opera browser.
    [prefs]
    prioritize excludelist=1
    [include]
    *
    [exclude]
    
  • Jak jste jistě pochopili, do sekce [exclude] přijdou adresy serverů, které jsou v naší nemilosti. U obyčejných obrázkových reklam adresu zjistíte lehce: klikneme pravým myšítkem na reklamu, dáme copy image address a adresa je ve schránce. U flashových reklam je to těžší. Tam nám nezbude nic jiného než stisknout ALT + F3, nebo kliknout pravým myšítkem na stránce, zvolit Frame / View source a najít to přímo ve zdrojovém kódu. Není to nic těžkého. Kód se od zbytku stránky vizuálně liší a navíc adresy reklamních serverů mívají všechny podobný tvar. Většinou tam je něco jako http://ad.něco.cz/...
  • Získané adresy doplníme do sekce [exclude] podle toho vzoru:
    [exclude]
    http://xxx.xxxxx.cz/*
    http://ad.xxxx.cz/*
    http://xxx.xxxxx.cz/ads/*
    
    Každý server na samostatný řádek a na konci hvězdička. Uložíme filter.ini, restartujeme Operu a mělo by to fungovat. Jestliže se vám reklama zobrazuje dál, může to být tím, že je ještě uložená ve vyrovnávací paměti prohlížeče (disc cache). V tom případě tuto paměť smažte (Tools / Preferences / History and cache / Disk cache / Empty now) a zkuste to znovu.
  • Hotovo.

 

Uznávám, že toto řešení je poněkud nepohodlné, ale na druhé straně stejně asi máte svůj oblíbený okruh serverů, které navštěvujete nejčastěji, takže vychytat reklamní systémy stačí jednou a je pokoj.

 

Poznámka: Opera je multiplatformní, takže tento návod funguje i ve windows. Rozdíl je jen v umístění adresáře s konfigurací. Pravděpodobně to bude něco jako C:\Program Files\Opera75\profile\.

 

Odkazy


 

Verze tohoto dokumentu:

  • 03.06.2004 - původní verze

 


© Aleš Tošovský - linux.tosovsky.info