Klávesové zkratky na tomto webu - rozšířené Na obsah stránky

porucha není na vašem přijímači

Blokuji si AdSense. Samozřejmě.

Arthur Dent radí, jak optimalizovat prohlížeč pro AdSense. Vůči jeho článku mám v podstatě jen jednu, ale zato zásadní, výhradu.

Nejprve si však článek přečtěte.

Máte?

Ok. Tak můžeme pokračovat. V té části, kde Arthur líčí stimulaci bodu „G“ pomocí špejle, staví na zcela mylné představě o poloze tohoto bodu. Nevím, co si nahmatal, ale spíš to tipuji na kousek nestráveného… Ha! Jen vás zkouším, jestli jste to už doopravdicky četli. Ne? Tak to napravte, jo?

Takže, proti článku mám jednu zásadní výhradu. Arthur ho označil za nadsázku či ironii – ale tím rozhodně není. Jeho optimalizace je bez nadsázky perfektní.

Brouzdáte se zataženou brzdou?

Stránky s reklamou AdSense se načítají neskutečně pomalu. Když má Google slabší chvilky, čeká se na reklamu několik dlouhých sekund. Zbytečných. A teprve, až se uráčí dáma reklama dorazit, přiklusá i zbytek stránky.

Takový opruz nemám zapotřebí a proto si reklamy AdSense blokuji.

Nicméně, pro webdesignéry mám radu, jak zpříjemnit život i „neblokujícím“ návštěvníkům. Přišel jsem na takovou fintu. V místech, kde chci umísit reklamní bloky, vložím prázdný div. Samotnou reklamu pak umístím až na úplný konec stránky do skrytého bloku. A nastavím událost onload:

<body onload="adMove('ad1')">
...
<div id="ad1-placeholder"></div>
...
...
...
<div id="ad1" style="display:none">
<script type="text/javascript"><!--
... toto je kód Google AdSense
google_ad_client = "pub-4196305834609840";
google_blabla = "blabla";
... atd ...
//-->
</div>
</body>
</html>

Funkce adMove se spustí až po načtení stránky a všech reklamních bloků. Předám ji ID bloku s reklamou (např. ad1) a ona ho přesune na připravené místo (ad1-placeholder) a zviditelní.

Skript je ke stažení zde: adsense.js

Prevence nebo žehlení následků?

Každý provozovatel AdSense ví, že si nikdy nesmí kliknout na reklamu na vlastních stránkách. Riskuje tím zrušení účtu. Existuje celá řada spotů plných rad, jak se zachovat, pokud si omylem na „vlastní“ reklamu kliknete. Jenže inteligentní člověk neřeší následky svých činů, ale snaží se jim předcházet. A jedinou 100% prevencí je zablokovat si reklamy AdSense.

Takže, soubor hosts čeká na nový řádek. Šup tam s ním!

Karma body: 24. Líbil se vám článek?

Komentáře » přidat

  1. avatar [1] MiSHAK: nový

    Jupí první komentář!

    Zapisování si do host zavání phishingem :-D Jak sám sobě podvrhnout stránku…

    To zpomalování je prakticky kvůli neochotě Google dovolit komukoli vkládat reklamu jinak než jako prase. Přitom vkládání přes js by možná přechcalo i adBlock+ (následuje ďábelský smích)

    Posláno 15. 2. 2007 ve 12.17 | Odpovědět
  2. [2] Věroš: nový

    Uff. Zkoušel jsem to, ale přesměrováním do 127.0.0.1 si přetěžuju lokální webserver (webserver na localhostu) – sice už mám dva procesory, ale při čtení blogů se jeden z nich téměř nezastaví kvůli servírování falešných reklam. Ach jo…

    O nějakém onload handleru jsem přemýšlel. Můžu tvoje řešení adMove zapracovat a zkusit protlačit do OpenAds?

    Posláno 15. 2. 2007 ve 12.25 | Odpovědět
    Na komentář reagoval [7] David Grudl
    Na komentář reagoval [14] Piki
    Na komentář reagoval [16] Martiner
  3. [3] Arthur Dent: nový

    Slova „nadsázka“ či „ironie“ jsou použita, protože nikde v článku neříkám, co se stane, tvrdím jen, že to je „optimalizace“ AdSense. Takže v kontextu AdHujerských článků o „optimalizaci stránek AdSense“ je tvrzení o „optimalizaci blokováním“ opravdu ironické. Navíc se tím trošku sichruju před blbcema – on to vyzkouší, zjistí co to dělá a začne vřeštět, pak se toho chytně nějaký sedmnáctiletý Poraděnko co to vezme úplně vážně, začne „varovat“ apod. Znáš to…

    Posláno 15. 2. 2007 ve 12.42 | Odpovědět
  4. [4] Filosof: nový

    Třetíííííí :-) Asi jsem jediný kdo si AdSense ještě neblokuje.. čas s tím něco provést :-)

    Posláno 15. 2. 2007 ve 12.46 | Odpovědět
  5. [5] Vesta: nový

    Každý provozovatel AdSense ví, že si nikdy nesmí kliknout na reklamu na vlastních stránkách. Blokovat zobrazování reklam na svých stránkách není přece vůbec žádný problém. Já osobně to řeším přes cookies, které ukládám na každém počítači na kterém se pohybuji. A potom jenom pomocí PHP kontroluji existenci, když existuje nezobrazuji, když existuje …

    Posláno 15. 2. 2007 ve 12.47 | Odpovědět
  6. [6] Austin: nový

    Zajimalo by me, proc je na tomto blogu Adsense, kdyz si sam autor tuto reklamu blokuje? Vas pristup stylem „Na moje reklamy klikejte, ja na vase se*u“ je opravdu zajimavy a lecos doklada o Vasem charakteru…

    Posláno 15. 2. 2007 ve 13.02 | Odpovědět
    Na komentář reagoval [7] David Grudl
    Na komentář reagoval [10] Arthur Dent
  7. avatar [7] David Grudl: nový

    [2] Věroš: tak si to přesměruj na počítač kolegy, kterého fakt nemáš rád :-)

    Jinak ten návod jsem samozřejmě publikoval, aby ho mohl každý používat, kdybych to nechtěl, tak si ho syslím na lokále.

    [6] Austin:

    Zajimalo by me, proc je na tomto blogu Adsense, kdyz si sam autor tuto reklamu blokuje?

    Ano. Na tomto blogu je AdSense, protože vydělává penízky. Sám si reklamu blokuji z důvodů uvedených v článku. Tyto dvě věci platí nezávisle, tedy proč ta podmínková spojka „když“?

    Vas pristup stylem „Na moje reklamy klikejte…

    Ne, nikdy bych nikoho nenabádal klikat na reklamy. Je to dokonce zakázané v pravidlech :-)

    …je opravdu zajimavy a lecos doklada o Vasem charakteru…

    Třeba slovíčko „lecos“ dokládá leccos o vašem pravopisu, ale usuzovat z toho i charakter, to bych si netroufl. :-)

    Posláno 15. 2. 2007 ve 13.26 | Odpovědět
    Na komentář reagoval [21] Věroš
  8. avatar [8] Ivan: nový

    Pocul som, ze si s blogom skoncil.

    Posláno 15. 2. 2007 ve 13.39 | Odpovědět
    Na komentář reagoval [10] Arthur Dent
    Na komentář reagoval [11] David Grudl
    Na komentář reagoval [13] zirafka
  9. [9] peyz: nový

    Že by se dgx vrátil k blogování ??!!??

    Posláno 15. 2. 2007 ve 13.47 | Odpovědět
    Na komentář reagoval [11] David Grudl
    Na komentář reagoval [12] numero
    Na komentář reagoval [13] zirafka
  10. [10] Arthur Dent: nový

    OT:

    [6] Austin: Mě by zajímalo to o tom charakteru… Já si až doteď myslel, že z toho lze pouze usuzovat na jeho politickou orientaci (je jasně vidět, že je ODSácká modrá straka) a na jeho osobnostní rysy (agresivní, militantní, vysoce inteligentní psychopat…) A ty teď s „charakterem“. Přestaň být tajemný jak hrad v Karpatech a proflákni nám, co to vypovídá o DGX-ově charakteru?!

    [8] Ivan: Správná poznámka! Co si to dovoluje – psát články, když řekl že skončil?! To by se mělo hlásit na Úřad pro dohled nad skončenými blogy!

    Posláno 15. 2. 2007 ve 13.51 | Odpovědět
  11. avatar [11] David Grudl: nový

    [8] Ivan: [9] peyz: Proto se tvářím, že vůbec netuším, kde se tu ten článek vzal :-)

    Posláno 15. 2. 2007 ve 13.51 | Odpovědět
  12. avatar [12] numero: nový

    Tou pasáží o g-bodu jsi mě zmátl, protože jsem doufal že čtení článku Arthura Denta mě mine :-)

    [9] peyz: Doufám.

    Posláno 15. 2. 2007 ve 14.10 | Odpovědět
  13. avatar [13] zirafka: nový

    [8] Ivan: [9] peyz: takovy maly paradox: cim vice bude komentaru tohoto typu, tim mensi je pravdepodobnost, ze dgx bude mit chut napsat jeste nejaky clanek…

    Posláno 15. 2. 2007 ve 14.15 | Odpovědět
    Na komentář reagoval [17] Ivan
  14. [14] Piki: nový

    K tej pomalosti načítania: často sedím za GPRS a podobnými a načítanie stránok vo Firefoxe prebieha v poradí: 1.Obsah s prázdnymi miestami, potom na prázdne miesta prisviští adsense reklama. Toľko empirické pozorovanie. S ohľadom na [2] Věroš: mám pocit, že toto riešenie prispieva k spomaleniu o niečo viac.

    Posláno 15. 2. 2007 ve 14.15 | Odpovědět
  15. [15] Tomáš Kučera: nový

    Zajímavé…teď si každý adsense začne blokovat :-)
    Ještě před pár týdny byl Adsense způsob obohacování článků o odkazy ven :-P Dnes už jen obtěžující reklama :-)

    Posláno 15. 2. 2007 ve 14.21 | Odpovědět
  16. [16] Martiner: nový

    [2] Věroš: Pokud ten příspěvek nebyl myšlený jenom jako machrování s webserverem a dvouprocesorem, tak řešení je jednoduché: když nestačí 127.0.0.1, tak je potřeba upgradovat na 127.0.0.2!

    Posláno 15. 2. 2007 v 16.27 | Odpovědět
    Na komentář reagoval [18] llook
  17. avatar [17] Ivan: nový

    [13] zirafka: Ved tento clanok aj tak nepisal dgx, takze ja osobne sa neobavam, ze by ho moje duchaplne komentare odradili. Neni od coho.

    Posláno 15. 2. 2007 v 17.09 | Odpovědět
  18. avatar [18] llook: nový

    [16] Martiner: Nevím jak u tebe, ale u mě vede 127.0.0.1 na stejné místo jako 127.0.0.2. Původní pisatel ale spíše machroval (dělá machry a hajzly má na chodbě…), protože servírování chybových stránek Apache zas tolik nevytěžuje.

    Posláno 15. 2. 2007 v 18.19 | Odpovědět
    Na komentář reagoval [21] Věroš
  19. [19] Kráťa: nový

    Lidi, prosím Vás, nemohl by mi někdo vysvětlit, co je to ta adsense reklama? Nějak nechápu, o čem to všichni píšete.
    Teda, vím, co je reklama. Ale dlouho jsem žádnou neviděl a na síti na nic, co by bylo reklamě podobné neklikám, takže fakt nevím…

    Posláno 15. 2. 2007 ve 20.53 | Odpovědět
    Na komentář reagoval [20] Mark
  20. avatar [20] Mark: nový

    [19] Kráťa: nehazej tu machry s AdBlockem :-), tohle rozšíření tu známe všichni. Taky jsem na webu neviděl reklamu jak je rok dlouhej a co jako …

    Posláno 15. 2. 2007 ve 22.11 | Odpovědět
    Na komentář reagoval [27] Kráťa
  21. [21] Věroš: nový

    [7] David Grudl: Díky, po přesměrování na kolegův počítač se situace (alespoň u mne) zlepšila.

    [18] llook: No Comment. Ale neúprosná řeč grafů mluví za mne ;-)

    Posláno 15. 2. 2007 ve 22.12 | Odpovědět
    Na komentář reagoval [23] David Grudl
  22. [22] Ex-mark: nový

    btw, kdyby snad nedej bože AdBlock ještě někdo neznal, nakoukněte sem → http://planografie.cz/adblock/ …

    Posláno 15. 2. 2007 ve 22.14 | Odpovědět
  23. avatar [23] David Grudl: nový

    [21] Věroš: já jsem to teda taky považoval za vtip :-)

    Hele, jestli ti to skutečně tak zpomaluje počítač, problém bude jinde. Lokální webserver zvládá běžně stovky requestů za sekundu, tedy jeden netrvá déle než setinu sekundy, prohlížení to měřitelně nezpomalí, na grafu to ani nezaznamenáš. Nemáš tam třeba nastavenou proxy i pro adresy vnitřní sítě?

    Posláno 16. 2. 2007 v 0.16 | Odpovědět
    Na komentář reagoval [26] Věroš
  24. [24] Ondra: nový

    Ahoj, nechci instalovat AdBlock, ale rad bych ve FF vypnul Flash. Nevite nekdo jak na to? Driv jsem nekde videl konfiguraci pluginu, ale dost mozna to bylo jeste ve starej Mozille… dikes

    Posláno 16. 2. 2007 ve 3.25 | Odpovědět
    Na komentář reagoval [25] llook
  25. avatar [25] llook: nový
    Posláno 16. 2. 2007 v 8.18 | Odpovědět
  26. [26] Věroš: nový

    [23] David Grudl: Dobře, byl to pokus o vtip, přiznávám.

    Posláno 16. 2. 2007 ve 12.16 | Odpovědět
  27. [27] Kráťa: nový

    [20] Mark: Promiň, ale nemůžu jinak: „Vole! Nic navíc instalovanýho nemám a ptal jsem se doopravdy!“
    Asi jsem na reklamu slepej.

    Posláno 16. 2. 2007 ve 20.40 | Odpovědět
  28. [28] Amoondre: nový

    Tak uz som aj ja optimalizovany ;-)

    Posláno 17. 2. 2007 v 8.09 | Odpovědět
  29. avatar [29] fanky: nový

    blokovat si reklamu rozhodne nehodlam, jelikoz reklama na mych strankach do nich proste skvele zapada.. i kdyby to nic nevydelavalo a poskytovalo to jen relevantni okdazy k obsahu, tak bych si ji tam asi taky nechal, umisteni mam take dobre, takze kliknuti omylem nehrozi, bez reklam bych to mel takove prazdne, obzvlast pravy sloupec, nu posudte klidne sami http://www.fanky.cz/

    vše co jsem napsal, myslim 100% vazne

    Posláno 19. 2. 2007 ve 14.27 | Odpovědět
  30. avatar [30] Oshima: nový

    No ja osobně nechápu, proč si pracne zakazovat reklamu pomocí hosts nebo nějakou další pluginou do FireFoxu či podobných věci, jen abych se bál že se překliknu na svoje AdSense…

    A co když má někdo IP v rámci veřejní wifi a pod schodnou se stovkami dalších uživatelů? Klikne někdo jiný a administrátory google to nezajíma…

    Lepší způsob je vyblokovat zobrazování adresy přímo na stránkách vůči svému IP, primitivní vyjímkou v PHP typu:

    if($_SERVER[‚RE­MOTE_ADDR‘] != ‚111.111.111.111‘)

    Posláno 18. 3. 2007 v 19.22 | Odpovědět

Tento článek byl uzavřen. Už není možné k němu přidávat komentáře ani hlasovat

Výtah na začátek článku na první komentář

Názory čtenářů v diskusích nejsou názory provozovatele webu, a ten za jejich obsah neodpovídá.

La Trine © 2004, 2008 David Grudl – o webu
provozuje Pachollini.

Jakékoliv užití obsahu, včetně převzetí článků nebo jejich částí, je bez předchozího písemného svolení autora zakázáno.

Ukázky zdrojových kódů smíte používat s uvedením autora a URL tohoto webu bez dalších omezení.