Programy pro blokování pop up oken Zavřete okno, táhne V posledních letech se na internetu široce používají různé způsoby vnucování reklamy: celoobrazovkové bannery, stránky s reklamou, která se objevuje před stažením libovolného souboru, reklama před začátkem flash animace atd. Asi nejprotivnějším reklamním úskokem jsou však pro uživatele pop up ("vyskakující") okna. Samozřejmě že přebytek pestrých a maximálně animovaných bannerů na stránce může jít na nervy, avšak většinou to uživatele k ničemu nezavazuje. Ale okna, která vyskakují jedno za druhým jako čertík z krabičky, okna s reklamou - to je úplně něco jiného. Mnozí vlastníci webových serverů, kteří neznají míru, se neomezují jedním reklamním blokem a otevírají naráz několik oken, každé z nich zase otevírá další a tak do nekonečna. Někdy se dá taková reklamní vlna zastavit pouze restartováním počítače. Používáte-li Internet Explorer, můžete si být jisti, že se dříve nebo později jedno z nich bez vašeho souhlasu zapíše do registru a bude fungovat jako domovská stránka při každém restartu počítače. V každém případě pop up okna fungují nejen jako vtíravá reklama, ale i jako reálná hrozba přetížení počítače zhoubným kódem. Rozhodli jsme se věnovat náš přehled programům, které nabízejí uživatelům možnost zbavit se reklamních pop up oken bez nějaké zvláštní námahy. Testování Testování blokujících programů bylo velmi jednoduché. Vytvořili jsme HTML stránku s pop up okny a každý program byl vyzkoušen, jak se říká, v bojových podmínkách. Všechny programy, které měly v dokumentaci uvedeno, že mohou blokovat pop up okna v prohlížeči Internet Explorer, úspěšně splnily své sliby. K programům, u kterých jejich autoři slibovali blokování pop up oken v prohlížečích Netscape nebo Opera, jsme přistupovali se zvýšenou pozorností, ale i jejich funkčnost byla k našemu údivu výborná. Takže nám nezbylo než porovnat účastníky jen podle funkčnosti a množství voleb pro nastavení. Za hlavní kritérium kvality programů jsme považovali černé a bílé seznamy a objem operační paměti, který zabírají. Ultimate Popup Killer Jeden z nejjednodušších programů našeho přehledu, Ultimate Popup Killer, pracuje výhradně s Internet Explorerem a prakticky nemá žádné dodatečné nastavení. Má pouze volbu, která řídí spuštění programu společně se startem Windows, a nastavení zvukových signálů. Ve volbách je ještě seznam serverů, kam se mohou přidat ty, na kterých se nemají pop up okna blokovat. A tím končí možnosti nastavení programu. Celkově je Ultimate Popup Killer poměrně pohodlný a bylo by možné ho doporučit všem, kdyby nebylo jedno "ale"... Bez ohledu na skoupost nastavení zabírá program prakticky 6 MB v operační paměti. Tomu, kdo má na liště neustále několik programů, se nemusí takový "darmožrout" líbit. NoADS Tento program se nepodobá žádné utilitě z našeho testu. NoADS může pracovat se všemi populárními prohlížeči (IE, Netscape/Mozilla, Opera). Originalita jeho provedení spočívá v černém seznamu (black list). Do něj se nezapisují adresy serverů, u kterých bude program blokovat pop up okna, nýbrž názvy samotných oken. Dělá se to velmi jednoduše. Předpokládejme, že jste navštívili server, na kterém se vám otevřelo reklamní okno. Abyste předešli jeho otevření při příští návštěvě, musíte otevřít pracovní okno programu, ve kterém se zobrazují všechna otevřená okna prohlížeče v daném okamžiku. Potom je zapotřebí vybrat ze seznamu to, které již nechcete později vidět, a klepnout na tlačítko Add Targets. Pak bude obtěžující okno spolehlivě blokováno. Bez ohledu na takový poměrně vydařený přístup se v něm skrývají i určité minusy. Program si pamatuje nikoliv adresu okna, ale jeho hlavičku (v HTML kódu parametr title), proto pokud se změní hlavička reklamního okna na serveru, budete ho muset do černého seznamu přidat znovu. Popup Annihilator Pro Povídání o Popup Annihilatoru Pro bychom mohli začít slovy "dobrý program". A byla by to pravda. Utilita patří k té kategorii programů, pomocí kterých je možné pohybovat se komfortně na internetu s Internet Explorerem a zapomenout na nepříjemné nedorozumění, které představují pop up okna. Program zabírá relativně málo místa v operační paměti (okolo 4 MB), přítomnost černého a bílého seznamu a vedení logu o všech zablokovaných oknech dělají z Popup Annihilatoru Pro jednoho z lídrů mezi početnou konkurencí. Většinou by programu stačil pouze bílý seznam, ale vývojáři se podle všeho chtěli pojistit. Jejich výtvor, i bez tohoto seznamu ničící reklamní okna, začne s paranoidní houževnatostí dohlížet na jejich aktivitu, pokud zjistí, že uživatel navštívil server uvedený v černém seznamu. Minusem tohoto programu může být pouze to, že není zdarma. AD Killer Stejně jako předešlý program ani AD Killer není zdarma, tím však jeho podoba s Popup Annihilatorem Pro nekončí. V AD Killeru jsou nastavení černého a bílého seznamu a také možnost zapisování log souboru. Kromě toho má ještě několik poměrně užitečných funkcí, například možnost blokování pop up oken, která se otevírají nejen pomocí Java skriptu, ale i těch, která se mohou otevřít při klepnutí na odkaz. Také je možné nastavení priority sledování pop up oken. V případě malé priority můžete stihnout prohlédnout si obsah reklamního okna ještě předtím, než ho program automaticky zavře, při nejvyšší prioritě si naopak ani nevšimnete, že se nějaké okno otevřelo. PopOops První, co se nám na tomto programu zalíbilo, bylo to, že je velmi kompaktní. Velikost distribučního souboru je všeho všudy 64 KB. Na jeho práci jsme si také nemohli stěžovat. PopOops spolupracuje výhradně s Internet Explorerem, a nutno říct, že svou práci zvládá výtečně. Pop up okna se neobjevují ani na zlomek sekundy. Je ale potřeba zmínit se i o minusech. Nelíbilo se nám, že při instalaci programu není možné určit místo instalace. PopOops se ihned instaluje do adresáře C:\Program Files (mnozí uživatelé instalují všechny programové soubory, které často nepoužívají, na jiné disky, aby si později nemuseli lámat hlavu, co je to za adresář, který se jim tam plete). Na radosti také nepřidala velikost programu v operační paměti (5 MB) při prakticky úplné absenci jakýchkoli nastavení. Jediný příjemný moment spočívá v tom, že se dá program zapnout a vypnout klepnutím levým tlačítkem myši na ikonku na liště. Popup Ad Filter Tento program se ničím zvláštním neliší od ostatních. Má bílý seznam, možnost zapisování do log souboru. Jediný rozdíl od ostatních utilit této třídy spočívá v tom, že při zneškodnění reklamního okna vás o tom program může informovat zvukovým signálem. K čemu je to dobré, to je záhada, zřejmě vývojáři nejsou příliš skromní a považují za nezbytné připomínat uživateli své každodenní dobré skutky. Při úspěšném blokování okna může program přehrát soubor WAV, blikat ikonkou na liště nebo pískat reproduktorem. Pop-Up Stopper Poměrně pohodlný program, který nabízí při prvním spuštění provedení základních nastavení pomocí průvodce. Černý ani bílý seznam není k dispozici, ale vývojáři tento problém částečně vyřešili tím, že uživatel může program vypnout poklepáním levým tlačítkem myši na ikonku na liště. Program má nastavení priority sledování pop up oken. Hlavní zvláštnost programu spočívá v tom, že může pracovat nejen s Internet Explorerem, ale i s prohlížeči Netscape/Mozilla. Přitom není nutné provádět žádné zvláštní změny v nastavení. Stačí uvést typ prohlížeče v panelu průvodce nastavení při prvním spuštění. Jediný okamžik, kdy je třeba být velmi pozorný, je nabídka odeslání svého e-mailu vývojářům, aby vás mohli včas informovat o uvedení nových verzí programu. Power Popup Killer Ještě jeden program, který neoprávněně zabírá mnoho místa v operační paměti. Téměř 5 MB na dvě položky v menu: About a Setting. Ale nenechte se zlákat druhou položkou. Tam na vás čeká pouze jeden bod, který odpovídá za spuštění programu při startu systému. Kvůli Power Popup Killeru již při druhém startu Internet Explorer zatuhl tak, že se z toho nešťastné Windows XP vzpamatovávaly dvě minuty. Tak mě napadá, že kdyby na testovacím počítači byly například Windows 98, skončilo by vše modrou obrazovkou a následným restartem systému. Možná že to byla lokální chyba, ale my můžeme v každém případě program doporučit pouze těm nejlínějším uživatelům, kteří sami nechtějí nic nastavovat. Závěr Jak se ukázalo, žádný zvláštní rozdíl mezi programy není. Pouze přítomnost černého a bílého seznamu a pohodlné ovládání. Podle našeho názoru si největší pozornost zaslouží programy NoADS a Popup Annihilator Pro, protože ve srovnání s ostatními nástroji, které se zúčastnily testu, nabízejí nejbohatší možnosti nastavení. Bohužel jsme v tomto článku nemohli podchytit všechny utility této třídy, neboť je jich na internetu více než dost, ale tento přehled vám v každém případě lépe pomůže zorientovat se při výběru programu blokujícího pop up okna. Pavel Šošin Realizace pop up oken Jak se množí okna Realizace pop up okna je velmi jednoduchá. Často je využívána jako díra v bezpečnostním systému nejen prohlížečů, ale HTML a internetu jako celku, kterou mnozí s radostí používají k "roztočení" počítadel, k reklamě serverů s pochybným obsahem atd. Solidní servery si nedovolí otevírat stránky jiných serverů v nových oknech a přetěžovat se takovou reklamou, nicméně pro někoho je to velmi výhodný způsob výdělku, protože vůbec není zapotřebí přemýšlet o formátu zobrazovaného banneru. Pro vytvoření jednoduchého pop up okna stačí přidat několik řádek do kódu základní stránky. Dále uvádíme krátký výpis jako příklad, který ilustruje otevření serveru našeho časopisu po skončení načtení základní stránky (nebude těžké pochopit význam hodnot vlastností). Vytvořit nové okno je možné po ukončení načtení základního okna, při jeho uzavření a při vzniku jiné libovolné události, kterou umožňuje DHTML (onload - při načtení, onunload - při odchodu ze stránky, onfocus - pokaždé při výběru okna atd.). ... ... Používání blokovacích programů v alternativních prohlížečích Selektivita blokování V prohlížečích, jako je Mozilla a Opera, je možné zapnout blokování pop up oken v menu. Přesto někteří vývojáři programů pro blokování pop up oken realizují jejich podporu ve svých programech. Problém je v tom, že v některých prohlížečích, například v Netscapu, je blokování "vyskakujících" oken uschováno hluboko v nastaveních. Dokonce i když se vypořádáte s problémem jeho zapnutí, může následně vzniknout potíž poněkud jiného charakteru: budou se blokovat i ta okna, která nejsou reklamní a jsou vytvořena v rámci celkového designu (koncepce) serveru a jeho funkčnosti. A pak budete muset znova prolézat nastavení prohlížeče a rušit volby, které se vám staly přítěží. Problém se lehce vyřeší, pokud funkci zjištění reklamních oken bude provádět speciální program, jehož práci je možné operativně řídit. Ještě výhodnější variantou je program, který má nastavení černého a bílého seznamu. V tomto případě je možné zanést server s obtěžujícími pop up okny do černého seznamu a server, na kterém nejsou nebezpečná reklamní okna (případně jsou plně funkční), do bílého seznamu.