home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 May / Chip_2003-05_cd1.bin / obsahy / Chip_txt / txt / 90-93.txt < prev    next >
Text File  |  2003-04-06  |  11KB  |  59 lines

  1. Programy pro blokovßnφ pop up oken 
  2. Zav°ete okno, tßhne 
  3. 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. 
  4.  
  5. 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. 
  6. 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. 
  7. 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.   
  8.  
  9. Testovßnφ 
  10. 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φ.   
  11.  
  12. Ultimate Popup Killer 
  13. 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. 
  14. 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. 
  15.  
  16. NoADS 
  17. 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. 
  18. 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. 
  19. 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. 
  20.  
  21. Popup Annihilator Pro 
  22. 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φ. 
  23. 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. 
  24. Minusem tohoto programu m∙₧e b²t pouze to, ₧e nenφ zdarma. 
  25.  
  26. AD Killer 
  27. 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.   
  28.  
  29. PopOops 
  30. 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. 
  31. 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∞.   
  32.  
  33. Popup Ad Filter 
  34. 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. 
  35.  
  36. Pop-Up Stopper 
  37. 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.   
  38.  
  39. Power Popup Killer 
  40. 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.   
  41.  
  42. Zßv∞r 
  43. 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. 
  44. Pavel èoÜin
  45.  
  46. Realizace pop up oken 
  47. Jak se mno₧φ okna 
  48. 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.).   
  49.  
  50. ... <!-- window.open('adresa', 'nßzev okna', 'vlastnost1, vlastnost2, ... ') --> <body onload="window.open('http://www.chip.cz', 'window2', 'directories=no, menu-bar=yes, resizable=no, scrollbars=yes, location=yes, status=no, toolbar=no, height=200, width=200') "> ... 
  51.  
  52.  
  53. Pou₧φvßnφ blokovacφch program∙ v alternativnφch prohlφ₧eΦφch 
  54. Selektivita blokovßnφ 
  55. 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∞₧φ. 
  56. 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.
  57.  
  58.  
  59.