vylepšení: nyní bez Parse Error

Na navigaci | Klávesové zkratky

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!

Komentáře

  1. MiSHAK #1

    avatar

    Jupí první komentář!

    Zapisování si do host zavání phishingem ? 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)

    před 17 lety
  2. Věroš #2

    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?

    před 17 lety | reagoval [7] David Grudl [14] Piki [16] Martiner
  3. Arthur Dent #3

    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…

    před 17 lety
  4. Filosof #4

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

    před 17 lety
  5. Vesta #5

    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 …

    před 17 lety
  6. Austin #6

    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…

    před 17 lety | reagoval [7] David Grudl [10] Arthur Dent
  7. David Grudl #7

    avatar

    #2 Věroši, 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 Austine,

    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. ?

    před 17 lety | reagoval [21] Věroš
  8. Ivan #8

    avatar

    Pocul som, ze si s blogom skoncil.

  9. peyz #9

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

    před 17 lety | reagoval [11] David Grudl [12] numero [13] zirafka
  10. Arthur Dent #10

    OT:

    #6 Austine, 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 Ivane, 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!

    před 17 lety
  11. David Grudl #11

    avatar

    #8 Ivane, #9 peyz Proto se tvářím, že vůbec netuším, kde se tu ten článek vzal ?

    před 17 lety
  12. numero #12

    avatar

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

    #9 peyzi, Doufám.

    před 17 lety
  13. zirafka #13

    avatar

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

    před 17 lety | reagoval [17] Ivan
  14. Piki #14

    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.

    před 17 lety
  15. Tomáš Kučera #15

    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 ? Dnes už jen obtěžující reklama ?

    před 17 lety
  16. Martiner #16

    #2 Věroši, 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!

    před 17 lety | reagoval [18] llook
  17. Ivan #17

    avatar

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

    před 17 lety
  18. llook #18

    avatar

    #16 Martinere, 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.

    před 17 lety | reagoval [21] Věroš
  19. Kráťa #19

    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…

    před 17 lety | reagoval [20] Mark
  20. Mark #20

    avatar

    #19 Kráťo, 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 …

    před 17 lety | reagoval [27] Kráťa
  21. Věroš #21

    #7 Davide Grudle, Díky, po přesměrování na kolegův počítač se situace (alespoň u mne) zlepšila.

    #18 llooku, No Comment. Ale neúprosná řeč grafů mluví za mne 😉

    před 17 lety | reagoval [23] David Grudl
  22. Ex-mark #22

    btw, kdyby snad nedej bože AdBlock ještě někdo neznal, nakoukněte sem → https://web.archive.org/…:80/adblock/ …

    před 17 lety
  23. David Grudl #23

    avatar

    #21 Věroši, 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ě?

    před 17 lety | reagoval [26] Věroš
  24. Ondra #24

    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

    před 17 lety | reagoval [25] llook
  25. llook #25

    avatar
    před 17 lety
  26. Věroš #26

    #23 Davide Grudle, Dobře, byl to pokus o vtip, přiznávám.

    před 17 lety
  27. Kráťa #27

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

    před 17 lety
  28. Amoondre #28

    Tak uz som aj ja optimalizovany ?

    před 17 lety
  29. fanky #29

    avatar

    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

    před 17 lety
  30. Oshima #30

    avatar

    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[‚REMOTE_ADDR‘] != ‚111.111.111.111‘)

    před 17 lety

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