Google AdSense a XHTML (application/xhtml+xml)
Pokud jste na své stránky implementovali reklamu pomocí Google AdSense, a používáte application/xhtml+xml
, nemusíte na tom nic měnit, přestože programátoři Google jsou mimořádní amatéři. Postačí pro Operu a Firefox vkládat AdSense jako object
, a pro MSIE pomocí document.write()
. V BLOG:CMS můžete na toto rozlišení použít vestavěnou podmínku <%if(xml)%> Opera/Firefox <%else%> IE <%endif%>
.
Více na keystonewebsites.com.
Hm, dobré, když se to skombinuje s tímto http://www.aplus.co.yu/web-dev/insert-html-page-into-another-html-page/... půjde to i bez php.
Myslím, že na tak navštěvovaných stránkách jako je WELL.DONE může být AdSense docela slušným zdrojem příjmů, je to taková malá (možná i velká :-) odměna za ten kus práce co jsi tady nechal. Gratuluji.
Můžu vědět, co je na tom obfuskovaném javascriptu amatérského?
[3] třeba to, že nefunguje v XHTML, ale jen v zastaralém HTML? ;-)
[4] Možná že jsem blbec, ale co má společného Javascript a rozdíl mezi XHTML a HTML? Máte tím na mysli to, že ten skript generuje nějaký HTML kód?
[5] uvedený zastaralý JavaScript používá document.write() metodu, což je věc používaná 10 let dozadu, kterou v XHTML není možné použít, proto se zásadně preferuje moderní DOM, který funguje v HTML i XHTML (application/xhtml+xml). JavaScript, co napsal někdo z Google, je amatérský a školácký..
[5] Řekl bycch, že u nás hrozně málo lidí četlo tohle http://www.hixie.ch/advocacy/xhtml... BTW znáte jiný text/plain s pagerankem 7? Lépe je to popsané tady http://ln.hixie.ch/... , nebo česky tady http://interval.cz/clanky/xhtml-klientske-skripty/... uprostřed článku pod odkazem Element script v XHTML 1.0 Strict DTD.
Google to pravděpodobně takto napsal proto, že mu jde o maximální kompatibilitu s čtenářem webu a nikoliv o maximální kompatibilitu s inzerentem. Podle mě je to dobrý přístup, protože
a) uživatele nezměníte a nějaké mikro procento prostě používá prohlížeč s tak špatně implementovaným DOMem, že se to nedá vyřešit (WebTV?),
b) uživatelů s takto nekompabiliním prohlížečem je 0.05%, inzerentů s webem s nepoužitelnou xml mime je 0.00001%.
Pochopitelně, každá tisícina promile je pro Google pár milionů dolarů, takže mu na tom sakra záleží.
[8] No samozřejmě!
Osobně používám trochu opačný přístup. Pokud odhalím konání někoho jako "mimořádného amatera" ve srovnání se svojí genialitou, přemýšlím co dotyčného vedlo k tomu, že nepoužil mé geniální řešení. Ono pak nadprůměrné IQ (ted nemyslím to emocionální) pak často vede k aroganci a zaslepenosti, což osobní rozvoj poměrně dost brzdí. Ve svém okolí takových zabržděných a nepoužitelných geniů znám celou řadu. Je to ale škoda.
[2] Já bych to neviděl tak divoce, předpokládám že to nějaký ten tisíc měsíčně bude na tomto webu, ale slušný zdroj příjmů určitě ne. Podobně PayPal zde je o řádech desetikorun, mooožná stovky měsíčně. Je to blbé, ale to jsou ty CZ weby, ale já myslim, že Radkovi to může být asi jedno.
[9] ale kdepak, ty % jsou vycucaná z prstu, dnes de-facto neexistuje browser, který neumí základní DOM (více není pro AdSense potřeba), ale už je hromada webů s XHTML.. Google by měl svůj postoj přehodnotit, je zastaralý.
[8]
Tak nějak bych to taky viděl - pokud v Googlu zjistili, že kompatibilnější bude plácat přímo HTML kód, pak jejich rozhodnutí schvaluji. Taky mám rád "čistší" programování pomocí DOM, ale bohužel v prostředí internetu není pro krásu kódu moc místa :(